Glimpse of Tibet is a unique establishment in Vineyard Haven, MA that offers a taste of Tibetan culture and cuisine.
Visitors can expect to experience traditional Tibetan decor, authentic dishes, and a serene atmosphere that transports them to the mystical land of Tibet.
Generated from their business information