Can Pizza offers pizza with sea views. The restaurant features a multi-level space.