Zero Zero

Restaurant in Benidorm, Spain

Features: outdoor seating