China Garden Restaurant
Newton Port, Haddington
01620 829000
Menu
Haddington, Scotland
China Garden Restaurant
Newton Port, Haddington, Scotland EH41 3NA
01620 829000