Kibou Solihull interior

Kibou Solihull

134 High Street, Solihull, B91 3SX

0121 387 2400

Mon to Sat – 12pm to 11pm
Sun – 12pm to 11pm
Takeaway available 12pm to 6pm Mon to Fri