🥦Vegetarian

Madras Café

x 9.15 ninjas

Restaurant in San Francisco, United States of America

Information

💸
$
🏠
1177 W El Camino Real, Sunnyvale

In Google

4.3 rating ⭐️
(5,840 reviews)