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

Map

Nearby

Friends

Become a Friend

History

© 2016 Riverfront Times

Website powered by Foundation