Memoli 2
Phone Number: Suggest Phone Number
Website: Suggest Official Website
Categories: Turkish Restaurant, Steakhouse
Address: gülseren yolu, 9945 Famagouste
GPS Coordinates: 35.13167,33.92435
Facebook: facebook.com/317704121682284
Instagram: Photos and Videos