Restaurant specializing in grilled meats and skewers. Offers a welcoming atmosphere with a visible grill and outdoor spaces.