Where do you need Restaurants ?
City Squire Restaurant
518-377-8473
42.826901
-73.895938
HOURS:
About City Squire Restaurant
City Squire Restaurant is located at 1846 Hillside Ave, Schenectady, NY. This business specializes in Family Style Restaurants.