Phone: +14157315515
Address: 1433 Taraval St, San Francisco, CA, 94116-2347, United States
City: San Francisco
Dishes: 35
Reviews: 1130
"This restaurant offers a nostalgic experience reminiscent of Chinese restaurants from the 70s and 80s, attracting a diverse crowd of 3rd and 4th generation American Born Chinese. It's a total blast!"
All prices are estimates.