APA Alicante is a restaurant located in Spain.