talesfromthetummy.com
Choi Palace in Eastwood, Libis
The recently opened Choi Palace in Eastwood Mall satisfies the craving of diners in this area for authentic Chinese food The restaurant is from the same