Restaurants in Montezuma (NY) Full list of companies Restaurants category in Montezuma, New York Clifford House Restaurant 8104 State Route 90, Montezuma, NY 13117, (315)776-8864 Page 1