Phone: +14152552000,+14156261628
Address: 233 Fillmore StCA 94117, San Francisco, United States
City: San Francisco
Dishes: 35
Reviews: 2301
Website: http://www.indianovensf.com
"We were looking for a nice and affordable place to eat in the area and I must say that we were extremely positively surprised! Very good and rapid service as well as excellent food. Do not hesitate come here you won’t regret. Thanks to the service and cooking staff !!"
All prices are estimates.