Sandwich shop serving Italian coffee and freshly made sandwiches with quality fillings. Offers takeaway.