Contact Us

Our Location

St Louis Italian Restaurant And Pizza Company
St Louis Italian Restaurant And Pizza Company
310 De Baliviere Avenue,
St. Louis, Mo 63112
View Google Map
Telephone
(314) 367-7788

Opening Times
Monday CLOSED
Tuesday 12:00 pm - 9:00 pm
Wednesday 12:00 pm - 9:00 pm
Thursday 12:00 pm - 9:00 pm
Friday 12:00 pm - 11:00 pm
Saturday 12:00 pm - 11:00 pm
Sunday 2:00 pm - 9:00 pm

Comments
You can place orders up to 1 Month in advance.

Contact Form