Indian Oven 233 Fillmore St. San Francisco CA United States
Hours: Dinner nightly
Phone: 415.626.1628 Accepts: American Express