Ambrela Bistro & Beach Bar is a restaurant located near the beach. Currently temporarily closed.