121 Towne St. Stamford, CT 06902
harlanrestaurants.com | Tel: 203.883.8000

Menus