Japanese Restaurants in Antioch, Tennessee

Find the top Japanese restaurants in Antioch, Tennessee near you now.

Kirin Sushi

Japanese restaurant

Address: 795 Bell Rd, Antioch, TN 37013

Reserve