Babylon is located in Dublin, Ireland on 83A Camden Street Lower, Dublin Southside. Babylon is rated 2.8 out of 5 in the category kebab shop in Ireland.
Address
83A Camden Street Lower, Dublin Southside
Service options
Takeaway
Dine-in
Accessibility
Wheelchair-accessible entrance
Offerings
Late-night food