Get Directions to The Bean & Leaf ← View details 6 The Promenade, Largs, Ayrshire KA30 8BG, United Kingdom, Largs, England Get Directions From* To * — Required information