Full menu with prices & pictures
Leo's 1320 Great Falls Rd, Lancaster, USA,...
(+1)8032868416
Reserve a table now for Leo's
Here you can find the menu of Leo's in Yankee Hill. At the moment, there are 8 courses and drinks on the menu. You can inquire about changing offers via phone.
The Leo's is generally not a bad choice with an average rating of 3.1.
What Mitchell F likes about Leo's:
This is a local spot for me and I got to say they have really stepped it up! Customer service is awesome now, food timing, and food quality have all been the greatest ever! View all feedback.
What Mark F doesn't like about Leo's:
The quality of pizza has gone downhill since it's opening. I'm guessing that to increase profits they have reduced the amount of cheese, sauce and pepperoni while increasing their prices. When they initially opened I thought their pizza was quite good. Now with so many other options nearby, I wouldn't rush to come back. Go back to the original quality that you had when you opened. View all feedback.
The quality of pizza has gone downhill since it's opening. I'm guessing that to increase profit...
This is a local spot for me and I got to say they have really stepped it up! Customer service i...