Support Local Journalism. Join Riverfront Times Press Club.

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


© 2021 Riverfront Times

Website powered by Foundation