Tapri
Coffee Shop · Bakery · Dessert Shop
Coffee shop serving freshly made coffee and cakes.
Location
Best places nearby
The highest rated places close to Tapri.
Local restaurants nearby
Mander Square, England
Location
The highest rated places close to Tapri.
Mander Square, England