PIZZA • PASTA • FRENCH FRIES
30 Long Ridge Rd, Stamford
SANDWICHES • HAMBURGERS
885 Summer St, Stamford