ma plymouth tea wallpaper tea house plymouth ma The Tea Rose Inn is open all year round. A stately Victorian The Tea Rose Inn was built by Edwin and Anna Nutting in 1883 located… Monday, August 15, 2022 Edit