Miyabi Miyabi

Miyabi Map

121 W. 3rd St. (MacDougal St.)
New York, NY 10012
212-228-1688
Map
Cuisine: Sushi / Japanese
Sushi and Japanese standards (with a few Thai dishes thrown in for good measure) at this Greenwich Village spot.
Openings: Lunch & Dinner daily