Menai BBQ is a grill store in Italy offering barbecue. Features include takeout, delivery, and reservations. They serve wine and beer.