133-42 39th Ave Ste 210, Flushing, NY 11354
omiomakase.com
No description available.
Categories: Japanese restaurant, Asian restaurant, Fine dining restaurant, Restaurant, Sushi restaurant
Rated 4.7 / 5 (160 reviews)