Order food

Order food

Antalya Restaurant

4.4 (2121)$$Turkish restaurant

103-105 Southampton Row, London WC1B 4HH, UK

Antalya Restaurant

103-105 Southampton Row, London WC1B 4HH, UK

Place order with

Just Eat
No service feeReady for pickup in 40 min
Deliveroo
Call restaurant