Nana Chinese & Thai Food Menu

2660 Kelly Blvd Apt 114, Carrollton, TX 75007

Know a great happy hour or special for this location?