Update Info - The Green Leaf Grill
This restaurant was reported as closed. If it is open, let us know.
The Green Leaf Grill
6080 Al Hwy 117
Mentone, AL 35984
6080 Al Hwy 117
Mentone, AL 35984
This restaurant was reported as closed. If it is open, let us know.