Leaf and Bean Newnan

Address

22 Court Square, Newnan, Georgia, 30263

About Leaf and Bean Newnan

Leaf and Bean Newnan is a restaurant located in Newnan, Georgia. Based on ratings and reviews from users from all over the web, this restaurant is a Great Restaurant.
Leaf and Bean Newnan features International cuisine.

Interested in eating in Leaf and Bean Newnan? Check out this restaurant's features and options and find driving directions, so you can spend more time eating and less time figuring out how to get there.