Southwark Turkish - Air Conditioning Southwark, London

Tas Pide London

Tas Pide

Turkish in London - Southwark
20 New Globe Walk, Southwark, London, SE1 9DX Tags: air conditioning, cuisine: turkish, live music, turkish, vegetarian dishes

1 Reviews
Found 1 businesses. Now showing 1 to 1. 1