Ibos
Kebab House · Fast Food
Ibos is a takeaway restaurant offering kebabs and delivery service.
Location
Best places nearby
The highest rated places close to Ibos.
Local restaurants nearby
220 Durham Road, ENG
Location
The highest rated places close to Ibos.
220 Durham Road, ENG