Grill Leschot is a barbecue restaurant known for its grilled specialties, including lamb skewers and homemade savory pancakes.