Restaurant · $
5814 Nolensville Pk #110, Nashville, TN 37211, USA
Chicken
Open·Saturday: 11 AM – 10 PM
Thai · 4.6 mi away