Posted inUncategorized Lugang Cafe – FINALLY! Been hearing about this new Chinese restaurant along Connecticut Street in Greenhills. Many say that their Xiao Long Bao is the best in Manila. We've been wanting to try it… Posted by Candishhh December 28, 2010