Wasabi Point
Japanese Restaurant
76-18 Woodside Ave, Elmhurst, NY 11373
(718) 205-1056
(718) 205-1056
4.0 / 5 based on 11 votes
Photos
... purchase and $10 dozen oysters!!
... Japanese and go after Himalayan specialties, including the national dish of...
Salt and pepper shrimp is the best