Restaurants in Montezuma, NY

1 business found


Clifford House Restaurant

8104 State Route 90 , 13117
Phone: (315) 776-8864