Favorite Indian Restaurant
CLOSED$ •
2410 San Ramon Valley Blvd #151, San Ramon
2410 San Ramon Valley Blvd #151, San Ramon