Bacaro

47 Castle St, Liverpool L2 9UB, United Kingdom

Liverpool, United Kingdom

Down-to-earth Italian & Spanish restaurant offering sharing plates & campari drinks.

Rating: 1793

Score: 4.7

Price: Moderately expensive

No reviews available.