Review of Vermont Tap House

70 Marshall Ave, Williston, VT 05495

Overall Rating

Review


Gluten free pizza was so-so.

Updated 5 years ago

Not celiac