8607 Smyrna Pky, Louisville 40228, United States
Open now· Closes at 23:00
8607 Smyrna Pky, Louisville 40228, United States
No delivery
Spot something wrong?
Dishes at Borromeo's Pizza and Italian. Prices may vary in venue.
Been to Borromeo's Pizza and Italian? Be the first to share what you ate.