Numara Cafe Beach is a cafe offering a menu with a beachside atmosphere.