The Donut Factory
Coffee Shop · Bakery · Sandwich Shop
Coffee shop specializing in fresh, scratch-made donuts, muffins, sandwiches, and salads.
Location
Best places nearby
The highest rated places close to The Donut Factory.
Local restaurants nearby
203 Tower Rd, Tas-Sliema


