Europe Bar Restaurant
198 Church Rd, London
020 3659 6537
Europe Bar Restaurant
198 Church Rd, London NW10 9NP
020 3659 6537