Borromeo's Pizza and Italian
8607 Smyrna Pkwy, Louisville
(502) 968-7743
Menu
Restaurants in Louisville, KY
Borromeo's Pizza and Italian
8607 Smyrna Pkwy, Louisville, KY 40228
(502) 968-7743