This restaurant is currently not accepting online reservations. You can find alternative restaurant recommendations below.

Information

Antalya restaurant, nestled in the heart of Russell Square, combines Turkish cuisine with Mediterranean and Middle Eastern delicacies to reflect the global, sophisticated and expanded palates of today. The wine list includes a choice of Turkish, French, Italian reds and whites, the perfect accompaniment to any meal.

Address:

103 - 105 Southampton Row

Average Price:

Location

Antalya - London