Back to list
Lucarelli Italian Restaurant
Fabulous 9.3 (1448 reviews)
Approx. £25
Location
WHARFSIDE STREET
Birmingham B1 1RF
See on the map
Book
Lucarelli Italian Restaurant
Itinerary