China Republic @ World Square

China Republic @ World Square

[Food & Restaurant Review] I was filled with anticipation when le mummy 1st told me that China Republic @ World Square would soon be opening and that we would be attending the Official Opening! Now, we have been to World Square numerous times this year and have seen the restaurant space boarded up for so long […]