Citi Food Square 花旗食坊 is a bustling food hub in Flushing, NY, offering a diverse selection of culinary delights from various vendors.
Visitors can enjoy a range of international cuisines and flavors in a casual and vibrant setting, making it a popular destination for food enthusiasts in the area.
Generated from their business information