Tulsi Tea Room

Restaurant in Montpelier, VT

Tea cafe

34 Elm Street, Montpelier, 05602