Posts

New World Mall, Flushing, Queens, New York, United States (Food rating:3/5)

Din Tai Fung (鼎泰豐) @ Silvercord, Hong Kong