UKData checked October 2026
  1. Home
  2. Birmingham
  3. Italian restaurants
  4. Lucarelli Italian Restaurant

Lucarelli Italian Restaurant is a Italian restaurant on 117 Wharfside St in Birmingham. It is also listed as brunch restaurant, fine dining restaurant and lunch restaurant. It is open on Sunday.

117 Wharfside St, Birmingham B1 1RFChecked October 2026