Cica Chinese Take Away St Kilda is a Australian Meal Takeaway based in Saint Kilda, Victoria. Cica Chinese Take Away St Kilda is located at 120 Carlisle St, St Kilda VIC 3182, Australia,
Please contact Cica Chinese Take Away St Kilda using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Cica Chinese Take Away St Kilda opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.