The Green

A welcoming family friendly pub serving freshly prepared locally sourced food in the heart of the historic town of Haddington.  

The Green