
Amazing place! New business with a growing menu. Friendly staff not to mentioned knowledgeable! Lexie, the head barista, is an artist as she makes the drinks. The rest of the staff is kick butt!...
(1)
Leaf & Bean Tea & Coffee is located in the bustling Grand Central Mall in Vienna, WV, where visitors can indulge in a diverse array of culinary offerings alongside their favorite tea and coffee selections. The mall features a range of market-exclusive brands and locally owned specialty shops, creating an unparalleled shopping experience for guests.
In addition to shopping, the Grand Central Mall hosts various events and activities that cater to the fun-seeker in everyone, making it a perfect destination for families and individuals alike. With a vibrant atmosphere filled with eateries and entertainment options, it's an ideal spot for making lasting memories.
Generated from the website
Amazing place! New business with a growing menu. Friendly staff not to mentioned knowledgeable! Lexie, the head barista, is an artist as she makes the drinks. The rest of the staff is kick butt!...