5 The Plaza, Town Sqaure SG1 1PF
Turkish eat in or take-away restaurant.
Monday - Sunday, 11am - 10pm
Mon - Thurs: 11:20am - 3pm
Fri - Sun: 11.30am - 8.30pm