Bits N Boba
Sandwich Shop
Bits N Boba is a takeaway and sandwich shop. It is located in Angel Yard, Snells Park.
Location
Best places nearby
The highest rated places close to Bits N Boba.
Local restaurants nearby
Angel Yard, Unit 20, 34 Snells Park, London, N18 2FD, United Kingdom



