Features: Italian, Pasta, Pizza
Sun-Thu 4pm-11pm, Fri-Sat 12pm-12am
Check, MasterCard
See similar restaurants in & around Inner Sunset (San Francisco, California): Italian | Pasta | Pizza