Osaka Japanese Steak & Lobster House
365 W Broadway
Newport
TN
37821
(423) 625-0611
osakanewport.com
Open Map
Asian Restaurants
dining
food
Furniture Stores
restaurant
Restaurant Lobster
Restaurants Steak Houses
steak
Steak House Restaurants
steakhouse