Leo Sushi

Sushi
$ $
900 Rosa L Parks Blvd (Jefferson St)
Nashville, TN 37208
(615) 473-7787

Tips

  • On the west side of the indoor Market House