Restaurants, Food & Beverages Restaurant - Deli
The finest ice-cream in the world, fresh & fabulous boar's head sandwiches, homemade soups & expert catering!