J. Watt's Barista House

127 Mohawk Ave
Scotia, NY
518.605.6303
42.825738
-73.963358
Hours:
Mon - Fri: 7am - 9pm
Sat:noon - 9pm
Sun:closed

for J. Watt's Barista House
Directions
from: