Oliver's Tearoom in Dickens Sweets & British Museum is located in Chilliwack, Canada on 45945 Alexander Ave. Oliver's Tearoom in Dickens Sweets & British Museum is rated 4.5 out of 5 in the category museum in Canada.
Address
45945 Alexander Ave
Amenities
RestaurantToilets