M Café de Chaya

Now say it three more times. Incredible, fresh macrobiotic cuisine.
Address:
7119 Melrose Ave Melrose