Bistro Obala is a restaurant that will reopen its doors on April 18, 2025.