Barfia Luton is a dessert shop offering a variety of sweet treats. It is known for its desserts and serves the Luton area. The establishment is open to the public.