Main content starts here, tab to start navigating

Hours & Location

1391 High Ridge Road,
Stamford, CT 06903

203-355-3795

Monday - Saturday: 12-8 PM

Sundays Closed.

Get Directions