St. Louis Italian Restaurant & Pizza Company |
||||||||||||||||
| 314-367-7788 | ||||||||||||||||
|
||||||||||||||||
![]() |
||||||||||||||||
| ||||||||||||||||
Our restaurant and bar are open till midnight Wednesday, Thursday, Friday and Saturday, but our kitchen closes at 10 PM and our pizza ovens shut down at 11 PM.
| ||||||||||||||||
| You can place orders up to 1 Month in advance. | ||||||||||||||||


