omiomakase.com

133-42 39th Ave Ste 210, Flushing, NY 11354

omiomakase.com

About

No description available.

Categories: Japanese restaurant, Asian restaurant, Fine dining restaurant, Restaurant, Sushi restaurant

Rated 4.7 / 5 (160 reviews)