MEATBALLS RESTAURANT Home Restaurantlar > MEATBALLS RESTAURANT Address: OSMAN PAŞA CADDESİ LEFKOŞA GPS: 35.182402306758654, 33.35473358631134 Telephone: 0533 884 40 04 Tweet