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