Mantra is a vegan restaurant and bar situated in Houston, TX, offering a diverse menu of plant-based dishes that are always vegan and gluten-free. With a commitment to using high-quality ingredients, Mantra caters to various events, from office parties to at-home celebrations, ensuring a memorable dining experience for guests.
Generated from the website content