Welcome to Noa Restaurant. We are open 7 days a week. Our opening times are as follows:

To contact us by phone please call us on 0207 2882 779.

We Are Here

Address

247 Upper Street
N1 1RU
London

Nearest Public Transport:
Highbury & Islington Station (50m away)