Phone: +14159221599
Address: 2380 Lombard St, San Francisco, California, 94123, United States
City: San Francisco
Dishes: 35
Reviews: 488
"This restaurant used to have great food. It's still okay, just not excellent anymore. I don't know what happened, but not as tasty and we'll be balanced as it was before. That makes me sad. This family-run restaurant is so pleasant and friendly I can't tickle it, just let the staff know about my disappointment and hope that they will return their mojo. Very expensive."
All prices are estimates.