The Local Cafe and Deli

Lunch restaurant · 103 North Side Square, Huntsville, AL

Dine-In

Hours

More food in Huntsville, AL · Lunch in Huntsville