Saffron Indian Bistro

Where
1143 San Carlos Ave, San Carlos, CA
Call
(650) 593-4269
Contact
Email
Web
Saffron Indian Bistro Website
Tags
Restaurants