Meat restaurant specializing in grilled skewers.