We loved visiting Liu's Zongzi with our Taiwanese friend. He told us it is the best sticky rice around. There were many options to choose from, some with egg, some with things we didn't know what they were! The history was interesting and goes way back to the 1800's. Each rice dumpling is a meal in itself.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.