Oasis
31-11 103rd St, East Elmhurst
(718) 426-2747
Menu
Restaurants in East Elmhurst, NY
Oasis
31-11 103rd St, East Elmhurst, NY 11369
(718) 426-2747