Rocco's Deli is a takeaway sandwich shop. It is located at 3 Blue House Buildings.