STAR: Kebab & Pizza offers a variety of kebabs and pizzas. This establishment is located on Avenida del Mar. Key facts used from search results include the business name and its location.