Don Leo Restaurant is an Italian eatery specializing in authentic Italian food and pizza. It is open Tuesday through Sunday.