We tried to guess where you are. Click to change.

Cafe Flora is overrated

Monday, August 28, 2006
For fabulous vegetarian food, my vote is for Carmelita at 73rd St NW and Greenwood Ave! We have never been disappointed!
2901 E Madison St
Seattle, Washington 98112
(206) 325-9100

More Reviews