In the early hours of Monday 25th March 2024, a fire outbreak engulfed the OLBA restaurant located at 75 Lumley Beach Road.
The unfortunate incident left properties worth millions of leones destroyed as the entire building was completely burnt down.
The restaurant stands out among others along Lumley Beach Road, ranking among the top establishments in the area.