Ristorante Ideale 1309 Grant Ave. San Francisco CA United States
Hours: Dinner Tues.-Sun.
Phone: 415.391.4129 Accepts: MasterCard/Eurocard