PIZZA • PASTA • FRENCH FRIES
30 Long Ridge Rd, Stamford
WRAPS • SOUPS • TACOS • SALADS • SANDWICHES • FRENCH FRIES
1056 Hope St, Stamford