Barfia
Dessert Shop · Indian
Barfia is a sweet shop specializing in premium Asian treats. They offer a variety of delicious flavors, with prices starting from £2.00.
Location
Best places nearby
The highest rated places close to Barfia.
Local restaurants nearby
269 St Saviour's Road, ENG



