SuperSubs
Sandwich Shop · Deli · Fast Food
SuperSubs: A sub shop located at the Barack Obama Plaza, offering fresh subs.
Location
Best places nearby
The highest rated places close to SuperSubs.
Local restaurants nearby
Junction 23, M7, County Tipperary



