Review of Tavern in the Square

810 Constitution Ave, Littleton, MA 01460

Overall Rating

Review


Second time I have gotten sick there. No more.

Updated 2 years ago

Celiac