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.