Nikki T.

Nikki T.

Facebook Twitter Dallas, TX

3,773

Check-ins
Apple Store, Knox StreetDallas, TX • February 12, 2010

The staff here is super nice! If you have any questions about the products, feel free to stop by.

Save
Report
Chinese KitchenNew Orleans, LA • December 30, 2010

Best Chinese Food in the city of New Orleans!

Save
Report
Genghis GrillDallas, TX • February 26, 2010

Dragon Sauce rules!

Save
Report