Treatz Luton dessert parlour is located in Luton, United Kingdom on 5 Upper George St. Treatz Luton dessert parlour is rated 4.5 out of 5 in the category dessert restaurant in United Kingdom.
Address
5 Upper George St
Amenities
Gender-neutral toilets
Accessibility
Wheelchair-accessible entrance