SuperSubs at Barack Obama Plaza offers fresh takeaway subs. Located in a motorway rest area with drive-thru and WiFi.