Costa’s Mediterranean Café

by

Costa’s Mediterranean Café

3443 Lorna Road, Hoover, Alabama

978-1603

Visit Website

Monday - Friday, 11 a.m.-9 p.m. Saturday, Noon-10 p.m.