Café
Cafe Italia
17 locals recommend,
Tips from locals
Great outside seating area to watch the world go by while enjoying good coffee and taste pizza.
Unique things to do nearby
Locals also recommend
Location
37 Main Rd
Windermere, England