Indian Oven
Address:
233 Fillmore St, San Francisco, CA 94117
Phone:
(415) 626-1628
Hours:
- Mon: 7am-7pm
- Tue: 7am-7pm
- Wed: 7am-7pm
- Thu: 7am-7pm
- Fri: 7am-7pm
- Sat: 8am-6pm
- Sun: 10am-6pm
Other Businesses:
- Tavares (De Haro St) at 300 De Haro St, San Francisco, CA 94103
- Dirty Water Restaurant & Bar at 1355 Market Street, San Francisco, CA 94103
- New City Lounge at 1779 Lombard St, San Francisco, CA 94123
- Piccadilly Fish & Chips at 1348 Polk St, San Francisco, CA 94109
- Sunrise Deli at 1671 Haight St, San Francisco, CA 94117