Description
Located in Elgin, IL, Mantra is a premier event venue specializing in unforgettable birthday parties. With a perfect blend of elegance and comfort, this women-owned venue has earned a stellar reputation for hosting celebrations that leave lasting memories. Enjoy exceptional service and a beautifully designed space that caters to your every need.
Location
-
76a S Grove Ave, Elgin, IL, 60120
Add a review