Indian restaurant · 15930 Hesperian Blvd, San Lorenzo, CA
More food in San Lorenzo, CA · Indian Food in San Lorenzo