Barcelona Tavern Review
Corner of Hanna Ave &, Toronto, ON · Liberty Village & Parkdale
A most delicious lobster ravioli and home made bread. A tasty lettuce wrap add well. Very nice ambiance with several TV's upstairs. All in the heart of Liberty Village.



