Have been to Christo's many times. Definitely the BEST pizza in Salem (authentic!). Their pizza is EXCELLENT (I order the crust lightly baked otherwise it's a little too done on bottom). Dining room is fairly small but quaint environment. Definitely recommend their pizza.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.