The staff was very friendly and helpful. The items on the menu are pretty standard. The place itself was a bit run down and needs to be updated. There is a much cleaner subway one block down the corner.
Address: 530 Church St, Ste 102, Nashville, TN 37219-2321
Location: United States > Tennessee (TN) > Davidson County > Nashville
Phone Number: +1 615-256-6138