Phone: (+1)4158061959
Address: 3398 Balboa St, San Francisco, CA 94121, United States
City: San Francisco
Dishes: 12
Reviews: 113
"This place will surprise you! Very inconceivable of appearance, but the food is fantastic! The beef roll is amazing and I really wonder why it is not more popular, I could live on this thing. The waitress (which was super beautiful) also brought out the sauce for the roasted duck to immerse her, and that was a great combo. We can't wait to go back and try the soup everyone else is talking about!"
All prices are estimates.