(203) 353-1646
Order in advance or Delivery
67 Selleck St, Stamford, CT 06902
HOME
MENU AND KIDS MENU
ABOUT US
CONTACT
More