Garden Bay Deli
77-4 21st Ave, East Elmhurst
(718) 278-4658
Recent Reviews
Garden Bay Deli
77-4 21st Ave, East Elmhurst 11370
(718) 278-4658