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 engaged in Restaurants and Cafes. Clifford House Restaurant operates in Montezuma. . . (READ MORE)