Ledos has the best pizza. I always enjoy eating out there ?
June 2023
Ledo's Pizza was... meh. The service was swift and orderly, and the prices were okay, I guess, but the taste and thinness of the slices were a bit disappointing.
July 2022
The only thing I have to say is when I order extra pizza sauce I never get it.... Other than that this is my spot