San Francisco Kitchen

133 Main St
Nashua, NH
603.886.8833
42.762216
-71.465939
Hours:
Mon - Wed:11am - 9:30pm
Thu - Fri:11am - 10:30pm
Sat:noon - 10:30pm
Sun: 4pm - 9:30pm

for San Francisco Kitchen
Directions
from: