Turkish Restaurant
265 Upper Street, Islington, London, N1 2UQ (Show me directions) Show Map
07939 3...Mobile Mobile
Email
Website
gemrestaurantupperstreet @andybevents
Report a problem with this listing