The Tower Cafe
Pizza · Coffee Shop · Ice Cream Shop
Cafe located in Leazes Park, offering coffee, snacks, ice cream, paninis, and stone-baked pizzas. Features a park setting.
Location
Best places nearby
The highest rated places close to The Tower Cafe.
Local restaurants nearby
Leazes Park, Richardson Road, England


