Ozu Restaurant
Vegetarian / Vegan Restaurant
566 Amsterdam Ave
Ste 1 (88th St & 87th St), New York, NY 10024
(212) 787-8316
(212) 787-8316
3.5 / 5 based on 52 votes
Photos
lotus root sandwich...it is the best! and go for lunch. the...
Delicious macrobiotic food at reasonable prices.
Try the broiled seitan. Awesome macrobiotic / japanese food.