Stock Photo: Outdoor dining on Plaza del Ayuntamiento (City Square) in Alicante, Spain