I promised this a while ago, and here it finally is… Ozu (Macrobiotic) Restaurant Review Ozu is a small Japanese restaurant on the upper west side. I found it because my friend Mel works nearby and we wanted to find … Continue reading
October 19, 2010
by Maggie
10 Comments