Places to eat
Restaurants
Fast food restaurants
Home
Modern Indian restaurants
San Francisco
Modern Indian restaurants in San Francisco, California
Find Modern Indian restaurants in San Francisco, California near you now.
Castro Indian Restaurant & Bar
468 Castro St, San Francisco, CA 94114, United States