5 Dec 06, 2017 Annie Quach Best Chinese restaurant in Ithaca, hands down. Food is made with love, dim sum is available daily and they also offer a full Vietnamese menu from their sister restaurant next door. There's something for everyone here!
Best Chinese restaurant in Ithaca, hands down. Food is made with love, dim sum is available daily and they also offer a full Vietnamese menu from their sister restaurant next door. There's something for everyone here!