View More Restaurants

The Greek House

  • Flavor-Filled Mediterranean - Opa!
  • 27 3rd St, Troy Information
  • 96.1%
    1,659 ratings