China Spice Restaurant
26 Pindarou, Nicosia, Cyprus
Here you can find the tastiest Souvlaki and Freshest Fish & Chips for lunch and dinner or take away.