Location: Home > YellowPages > AL > Birmingham > Leonardo's Italian Restaurant

Leonardo's Italian Restaurant

2520 Rocky Ridge Rd
Birmingham, AL 35243
205-979-6996