Features: Italian, Pasta, Pizza
Sun-Thu 11am-11pm, Fri-Sat 11am-12am
Diners Club, MasterCard
See similar restaurants in & around St. Francis Wood & West Portal (San Francisco, California): Italian | Pasta | Pizza