Lemon Tree Aberdeen
Guests
Seated: 220 - Standing: 537
Location
Address The Lemon Tree, 5 W N Street
BESbswy