51 Main St, Gloucester, MA 01930-5791, Gloucester
Good take out option. They were busy, but got the food out quickly
Good take out option. They were busy, but got the food out quickly