Maora Beach is a French restaurant located on Maora Beach. Temporarily closed.