Babur is a takeaway located in New Cross in London. We don't yet have the menu for Babur. Babur makes a full selection of take-away meals throughout the day. While this site doesn't currently have all the details for Babur, we are working towards it. Babur serves Indian as its speciality.
No one has left a review yet.