Pizza at DeLosa's is a must have on every trip. Sometimes 2-3 times. The whole family loves it. Service is always good, whether sitting down for dinner or stopping late at night to take one home after a football game. Never a bad pizza, salad or side. Seems like we've tried it all at one time or another.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.