Features: Italian, Pasta
Tue-Fri 11am-10pm, Sat 12pm-10pm, Sun 12pm-9pm
Discover, Visa
See similar restaurants in & around North Beach & Fisherman's Wharf (San Francisco, California): Italian | Pasta