More about Bibis Italianissimo
Bibis Italianissimo is located at Criterion Place (off Sovereign St.), Leeds, LS1 4AG, United Kingdom
Similar Listings
Zizzi
4