A welcoming restaurant specializing in grilled meats. Offers a visible grill and a good service.