Sign in or  Join Judy's Book to contribute

Great food

Friday, June 01, 2007
The food is absolutely outstanding at a very great price. The parking can be a bit challenging in the neighborhood but parking two blocks away is well worth it.
840 Ulloa St
San Francisco, California 94127
(415) 665-4350

More Reviews

No image

Peter Y.