Join Riverfront Times Press Club. Because No News is Bad News.

Epic Pizza & Subs is a pizzeria and sandwich shop located in Soulard. It specializes in thin crust pizzas and also serves pizza by the slice. Its late-night hours make it a popular place to dine in Soulard after neighboring bars close.

Restaurant Details



Become a Friend


© 2020 Riverfront Times

Website powered by Foundation