Abita Springs Cafe

Restaurant in Covington, Louisiana