Sandwich shop offering on-site and takeaway options. Located in a commercial center.