Can Luck specializes in high-quality grilled meats and offers a selection of Arabic dishes.