New American restaurant · 5951 AL-117, Mentone, AL
Dine-In
More food in Mentone, AL · New American Food in Mentone