Free listing
L
Arab Restaurant
Mediterranean specialties dished up in an understated destination with a warm vibe.
60 Penton Street, London, Angel, Greater London, N1 9PZ, Un