Nirvana tea house & cafe
969 Main St, Millis
(508) 376-2333
Menu
Restaurants in Millis, MA
Nirvana tea house & cafe
969 Main St, Millis, MA 02054
(508) 376-2333