Bella Cyprus is a Mediterranean restaurant offering a variety of dishes, including pizzas, pastas, and specialties.