The Best Pizza in Town
When you think of south end institutions you think Angilo’s pizza with great pizza and sandwiches. A local, family-owned restaurant that has been at 1725 Berry Boulevard since 1963 and near Churchill Downs. Angelo’s offers carry out as well as limited dining, check them out on Facebook.