Search cities, restaurants, and more...
Jul 15, 2018
Find a Reservation
Find a reservation
Explore Italian Restaurants in Leeds
Lupo Caffè Italiano
Salford, Greater Manchester
Award-winning Lupo Caffè Italiano brings a taste of Rome to Salford’s Exchange Quay. Open Monday to Friday serving proper Italian coffee,...