"

Local Italian restaurant serving home-made, quality food all day

Fresh Union coffee, pastries & cakes, Italian inspired breakfast, brunch, lunch & dinner. Delicious handmade pizza & fresh pasta, Cocktails, beer & Italian wine

Canada Water Cafe

Canada Water Cafe