887 State Highway 21 W, Cedar Creek, Texas 78612, United States

(512) 985-5302

Italian cuisine with a southern flair

image1

Join us for great home-style cooking!

Visit Us

Contact Us

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Special Requests?

Do you have dietary concerns? Questions about an upcoming event? Drop us a line, and we'll get back to you soon!

Leo's Italian Grill

887 State Highway 21 W, Cedar Creek, Texas 78612, United States

(512) 985-5302

Hours

Open today

11:00 am – 09:00 pm

Monday - Thursday: 11am - 9pm

Friday :  11am - 10pm

Saturday:  11am - 10pm

Sunday:  Noon - 5pm

Our Partners

image15
image16