Phone: +14157596850
Address: 1735 Taraval St, San Francisco, United States Of America, 94116
City: San Francisco
Dishes: 35
Reviews: 1878
"I've been eating at this neighborhood establishment since the mid-90's. The food has been consistently good. Try the Chilean Sea Bass. Sushi sashimi are fresh. Staff is always friendly. Simple decor. Street parking only."
All prices are estimates.