LWA is developing the interior concept and design for a new restaurant, situated in Mombasa, on the coast of Kenya.