To set your location, click the target or 'Chicago, IL' in the top search bar.
open results

Nomzilla! Sushi Et Cetera

(615) 268-1424 1201 Villa Place #101, Nashville, TN 37212 Official site

The Details

Tired of the same sushi food? Design your own sushi roll, hand roll, rice roll, or salad. At Nashville's Japanese and Sushi Restaurant, you are the chef - without the mess! Come see us!

Directions Nearby Hype
Managed on Fave by Thet