Mon-Sat: 11:30am-10:30pm
Sun: 11:30am-10pm
Delivery Hours: 12pm-9pm




Ozu Restaurant is an intimate and relaxing restaurant on the Upper West Side. They have been serving healthy and hearty Japanese cuisine based on Macrobiotic principles for over twenty years. Mainly vegan, but also including fish, their great variety of meals and desserts use no meat, eggs, dairy products, refined sugar, or artificial preservatives.

Reviews are closed.

Be The First To Review

Submit Your {{title}}
Get Listed In 5 min for Free!
All events will be verified against Inhabitat Green Standards before they are certified as a green event.