Tuesday, April 26, 2011

Flushing New World Mall 04-26-2011

Feelings: Has anyone been to the New World Mall in Flushing yet? My co-worker said their Dim Sum restaurant on the 3rd floor is amazing...

No comments: