Restaurant services ESPAÑA Share Imprimir Plan your Trip ESPAÑA ESPAÑA Location and Contact: PLAZA ESPAÑA, 14 06800 MERIDA , Badajoz (Extremadura) Display nearby places Tel.:924319509 Description Features Category: Theme: Restaurant services Travel Journals