PIZZA • PASTA • CALZONES • SOUPS • SALADS • FRENCH FRIES
838 Farmington Ave, Farmington
PIZZA • SANDWICHES • FRENCH FRIES
1019 Farmington Ave, Farmington