The Leaf Kitchen is a small restaurant with room for about 30 seats (including three at the counter). They make everything from scratch and have a limited menu, so you you'll know you're getting only the best. I would always encourage locals and newcomers to try the Leaf Kitchen. You'll be back for more. Cheers.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.