Fytel Ltd is a restaurant located in Magoula, Greece. It offers dining options and has a rating of 4.5 stars. The establishment is situated at the location 'thesi Thymaritsa (Ntragiza'.