Clifford House Restaurant
Restaurants and Cafes
8104 State Route 90
Montezuma, New York (NY) 13117
Distance:
Montezuma, New York (NY) 13117
Distance:
Description:
Clifford House Restaurant is generally involved in Restaurants and Cafes. Clifford House Restaurant operates in Montezum. . . (READ MORE)