loveboat
in
Newport, KY
Ichiban Restaurant
1020 Delta Ave
Cincinnati
OH
45208
(513) 321-8686
4.4
mi