Soon

Babu Ji

Indian Restaurant

Save to your Soon list
You need to open this link on your phone to add it to Soon
Save to your Soon list
Map:
City:

San Francisco

Address:

280 Valencia St, San Francisco, US

Rating:

8.4

Website:
Hours:

Mon–Sat: 6:00 PM–11:00 PM

Phone: