JB Sushi

Japanese restaurant · 795 Bell Rd, Antioch, TN

Delivery · Dine-In

Hours

More food in Antioch, TN · Japanese Food in Antioch