Are you an owner of this business, venue or place? Claim your listing 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

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

Visitor Photos

Have you been to this venue? Could you add some photos for other visitors?