Osaka Japanese Steak & Lobster house

365 West Broadway Street, Newport, TN 37821