Are you an owner of this venue? Improve its listing today and attract more visitors.

Babucho

Lower Dean Street, Newcastle upon Tyne, NE1 3JD, United Kingdom | 0191 231 2840 | Website

NicolaMaull

1
0 likes

0

5
COVID Confident Review

Babucho has a classy interior and a ramp running through the restaurant so all areas are easily accessible. The staff were really friendly and helpful. The food was delicious and a good variety a...

1 result shown

Visited this
venue before?

Write Your Review

We've had 1 review for Babucho

1 5