Grass Roots Pizza is just sitting on the ground floor of our hotel. After a few nights of proper dinner in the restaurants nearby, we decided to have a simple night with pizza. Crispy crust and tasty. Yummy!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.