We were lucky to find Grimaldi's open on Christmas Eve in Old Town while a majority of places were closed. The salad and pizza were the perfect size for the two of us. We love thin crust pizza and this did not disappoint! Great wine and great service. Staff was polite and professional especially on a holiday evening.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.