Hidden cafe offering delicious coffee and pastries, perfect for enjoying near the Grand Canal.