Zen Japanese fine cuisine

Japanese restaurant · 1730 S Germantown Rd Suite 125, Germantown, TN

Delivery · Dine-In

Hours

More food in Germantown, TN · Japanese Food in Germantown