“Sabai Sabai Solihull is an exceptional multi-award-winning offering that delights the taste buds with a variety of exquisite flavours and aromas. As it marks two decades in the culinary business, Sabai Sabai Solihull is now poised to embark on an exciting new chapter in the heart of Solihull, opening its doors on Station Road. The restaurant exudes a chic and contemporary ambiance that perfectly complements its warm and inviting staff. Their culinary , making Sabai Sabai a must-visit dining destination in Solihull.”
Read more