The biggest “Fredo” in the world can be found at the upmarket area of Makedonitissa in Nicosia at no. 5 of 28th October Ave. Or click here