Family owned & operated since 1967
- Now Serving 4 locations -


Contact Us

Take a second to fill out the following form and we'll have someone get in touch with you as soon as possible!

Fill out my online form.

Crestwood Italian Restaurant
9942 Watson Road
Crestwood, MO 63126

P: 314-822-4909

Hours of Operation:

Monday - Thursday: 11am - 10pm
Friday - Saturday: 11am - 11pm
Sunday: 12am - 9pm
Lunch menu available Monday - Saturday