Exit 231onI-59 Northbound
Right 1.9 mi
Food white 28@2x
The Green Leaf Grill
6080 Al Hwy 117, Mentone, AL 35984
Amenities
Restaurant
Mexican
American
Italian