Winchester BBQ: Passionate grill masters serving barbecue specialties. Offers a range of grilled dishes, with a price range up to €9 per person.