Calle Lepanto 21,
Oscars bar and restaurant is located in the new town of Benidorm and offers its clients a variety of dishes of international and British cuisine.
It has an extensive menu of dishes cooked with fresh produce, with vegetarian options. Oscars Bar & Restaurant also offers the opportunity for private parties.
Be the first to review Oscars ...
Sign in to add reviews.