![ECCO SHOES UK - CLOSED - Shoe Stores - 50a Albion Street, Leeds, West Yorkshire, United Kingdom - Phone Number - Yelp ECCO SHOES UK - CLOSED - Shoe Stores - 50a Albion Street, Leeds, West Yorkshire, United Kingdom - Phone Number - Yelp](https://s3-media0.fl.yelpcdn.com/bphoto/xegAJzgzk7xkPfspibh_Qw/348s.jpg)
ECCO SHOES UK - CLOSED - Shoe Stores - 50a Albion Street, Leeds, West Yorkshire, United Kingdom - Phone Number - Yelp
Ecco Pizzeria - We stumbled across this little place last week and we weren't disappointed😋 authentic, tasty pizza followed by gelato😍 I know we are biased but we just cannot help but
![ECCO PIZZERIA - 22 Photos & 10 Reviews - Pizza - 93 Otley Road, Leeds, West Yorkshire, United Kingdom - Restaurant Reviews - Phone Number ECCO PIZZERIA - 22 Photos & 10 Reviews - Pizza - 93 Otley Road, Leeds, West Yorkshire, United Kingdom - Restaurant Reviews - Phone Number](https://s3-media0.fl.yelpcdn.com/bphoto/X2MmuUtBWxLZ5FMjUBEAbQ/348s.jpg)