Features: Italian, Pasta
Mon-Sat 11am-11pm, Sun 12pm-10pm
MasterCard
See similar restaurants in & around Inner Sunset (San Francisco, California): Italian | Pasta