Cinnamon Restaurants in Village of Scotia
Show restaurants on map
Menu
Menu
City: Village of Scotia, 127 Mohawk Ave, Schenectady, NY 12302, Village of Scotia, United States
The restaurant from Village of Scotia offers 73 different menus and drinks on the menu at an average $7.0.
Feedback
These reviews refer only to the mentioned ingredients.