HOME / Restaurant / Itako hibachi Japanese grill LLC
132 Newport Town Centre, Newport, TN 37821
+14235327157
View Business Profile