Abigail's Restaurant

291 3rd St
Cambridge, MA
617.945.9086
42.364634
-71.083137
Hours:
Mon - Fri:11:30am - 1am
Sat: 5pm - 1am
Sun:11am - 1am

for Abigail's Restaurant
Directions
from: