Idli Sambar Restaurants in Millbrae
Show restaurants on map
4.2
Menu
Table booking
4.2
Menu
Table booking
City: Millbrae, Broadway, Millbrae, 94030, United States Of America
"I would have rated this restaurant a 5, but the app won't let me. I tried the veggie coconut curry and aloo tikki, both of which were delicious and ma..."
Feedback
These reviews refer only to the mentioned ingredients.