Phone: (+1)4156104333
Address: 590 Van Ness Ave, San Francisco, United States
City: San Francisco
Dishes: 35
Reviews: 1235
"I absolutely adore this restaurant in San Carlos. The food here is always exceptional. The samosas have a light and crispy crust with a delicious filling, and the tea leaf salad is outstanding. The garlic noodles are also amazing. I am already looking forward to my next visit!"
All prices are estimates.