Leo’s Italian Grill
$ • Italian, Pizza
Hours:
887 TX-21, Cedar Creek
(512) 985-5302
Customers' Favorites
Leo’s Italian Grill Reviews
Sooooo... we were idiots and read the wrong day for closing time, so we walked in 2 minutes before they closed and didn't realize it until we were sat and had menus and waters. When our server came back, we asked if they were closed, which they were, and as a former server, I HATED that, so we started gathering our stuff and apologized profusely, and she assured us that everything was fine and they'd be happy to serve us. We were extremely thankful because we were from out of...read full review
I ordered off line I'm from out of town I took one bite and fell out my chair huge flavors wssnt ready. Don't know what ingredients they used buy 5 million stars great flavor ? most definitely spending more money at this restaurant.
Ratings
Menu
Hours
Monday | 11AM - 8PM |
Tuesday | 11AM - 8PM |
Wednesday | 11AM - 8PM |
Thursday | 11AM - 8PM |
Friday | 11AM - 9PM |
Saturday | 11AM - 8PM |
Sunday | Closed |
Love the food made with love fresh and homemade owners there to greet u also working cooking and serving