994 W Hwy 25-70, Newport 37821, United States
994 W Hwy 25-70, Newport 37821, United States
No delivery
No open hours
Spot something wrong?
Dishes at Osaka Japanese Steak and Lobster House. Prices may vary in venue.
Been to Osaka Japanese Steak and Lobster House? Be the first to share what you ate.