We stumbled upon Grimaldi's accidentally and WOW were we impressed. The service was second to none and the thin crust pizza was absolutely fantastic! Can't wait to return in the fall!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.