Babul's Barnard Castle
9 Market Pl, Barnard Castle
01833 630575
Recent Reviews
Order Online
Reserve
You May Also Like
Castle Pizza - 6 Market Pl
Shirl's Shakes - 5B The Bank
Desserts
Bengal Merchant - 7 The Bank
Indian, British
Barnard Castle, Durham
Babul's Barnard Castle
9 Market Pl, Barnard Castle, Durham DL12 8NF
01833 630575