1 result found
Tulsi Tea Room
Elm Street, 34, Montpelier, United StatesTulsi Tea Room is a member-owned vegetarian tea house that offers vegan wholefoods, light vegetarian snacks, sweet treats, freshly baked muffins and cook...
Missing restaurant?
If you know any restaurants that should be listed here please suggest them.