Deli Turk (SG)

Muslim Owned · Restaurant · Mediterranean · Turkish

 4.7/5.0 (897 reviews)