Butcher shop deli specializing in grilled meats. Offers traditional barbecue. Competent service.