Istanbul Restaurant
Information
Location Info |
Features |
---|---|
40 Osborne Road, Southsea England United Kingdom 023 9275 3490 Visit Site Contact |
Turkish Restaurant Museums Swimming Bowls Golf |
Istanbul Restaurant reviews
Login to comment