Isuzu 1581 Webster St. San Francisco CA United States
Web Information: Web Page
Hours: Lunch Mon. & Wed.-Sat.,Dinner Mon. & Wed.-Sun.
Phone: 415.922.2290 Accepts: MasterCard/Eurocard