Popular

More Photos

High Scores

About

130 Statler Dr
Ithaca, NY
+1-800-541-2501

The Terrace Restaurant

Salad, American (Traditional)
3 reviews 3 reviews