Castro Indian Restaurant & Bar
468 Castro Street.
San Francisco, CA 94114
Get directions
Contact us
Send us a message
Address
Dining Hours
Monday – Sunday
11:00 AM – 11:00 PM
Takeout & Delivery
Monday – Sunday
11:00 AM – 11:00 PM
Castro Indian Restaurant & Bar
468 Castro Street.
San Francisco, CA 94114
Get directions
Monday – Sunday
11:00 AM – 11:00 PM
Monday – Sunday
11:00 AM – 11:00 PM