Location

Nomzilla! Sushi Et Cetera -
1201 Villa Place # 101 Nashville, TN 37212 Phone: (615) 268-1424

Near Music Row, Vanderbilt, and Hillsboro Village.

View Larger Map