Village Tea Shoppe

Dining and Drinking > Restaurant

Address: 1 Farwell St # 5819, Natick, MA, 01760

Phone: (508) 647-4757

Category: Restaurants

Tags: #DiningandDrinking>Re

Listed on BizVoices