Antalya Turkish Kitchen
3-5 Narborough Rd, Leicester
0116 255 5538
Recent Reviews
Order Online
Antalya Turkish Kitchen
3-5 Narborough Rd, Leicester LE3 0LE
0116 255 5538