Aafthab’s Table

The list

No.37

Restaurant · Turkish

Gökyüzü Park Royal

Park Royal, London