This place might make the best subs you have ever eaten. They have made a million steak & cheese subs with their signature sub oil but all of their selections are terrific. Just think of a place like this where you live that you know has been slamming for years, and that's Viola's. The Elmwood location is OK (tiny) but in a funky location in the inner city.
Viola's has booth's so you can watch just how many subs they make while you are sitting eating yours. Phenomenal family business for decades.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.