Osteria Italian Seafood

Seafood restaurant · 1211 Herr Ln, Louisville, KY

To-Go · Dine-In

Hours

More food in Louisville, KY · Seafood in Louisville