Restaurants in Leek View Details Three Horseshoes Inn, The Brasserie International View Details Get The Mobile Food Guide on your Tablet Browse the Leek Map