Features: Italian, Pasta
Mon-Thu 5pm-10pm, Fri-Sat 5pm-11pm, Sun 5pm-10pm
Visa
See similar restaurants in & around North Beach & Fisherman's Wharf (San Francisco, California): Italian | Pasta