Kibou Battersea interior

Kibou Battersea

175-177 Northcote Road, Battersea, London SW11 6QF

0207 223 8551

Tuesday to Saturdays – 12pm to 11pm Sunday – 12pm to 10pm
Takeaway available 12pm to 9.30pm Tues to Thurs, 12pm to 7pm Fri & Sat, 12pm to 8.30pm Sun