Gallery

120 Mohawk Ave • Scotia, NY 12302
518.377.6637
Temporary Hours
Wednesday-Monday 11am to 9pm
Closed Tuesday
Bar and Indoor Dining Available