Lee Garden is a charming pizzeria in Loanhead, Scotland, known for its cozy atmosphere. It offers a selection of pizzas and other Italian dishes.