Oasis
31-11 103rd St, East Elmhurst NY 11369
(718) 426-2747
Directions
Order Online Delivery
Ubereats
Postmates
East Elmhurst, New York
Oasis
31-11 103rd St, East Elmhurst
(718) 426-2747