PIZZA • SEAFOOD • SALADS • SANDWICHES • CHICKEN
75-63 31st Ave, East Elmhurst
PIZZA • PASTA • SALADS • SANDWICHES • HAMBURGERS
76-08 21st Avenue, East Elmhurst