Skip to main content

Osaka Japanese Steak & Lobster House

restaurant · japanese restaurant · Newport, TN

Address
365 W Broadway, Newport, TN 37821-2858
Phone
(423) 625-0611
Website
osaka-lobster-house.lany.io
Where
35.9683, -83.2029

Search Hominin for Osaka Japanese Steak & Lobster House

Other restaurants nearby

More in Newport

Osaka Japanese Steak & Lobster House — restaurant in Newport, TN | Hominin