Republic Denia
➤ Prto. Dénia, S/N LOC 7 (BABOR). 03749. DENIA, ALICANTE, 03700, Denia, Spain
Meeresfrüchte, International, Pasta, Pizza, Tapas
"We had booked for the taster menu, 5 courses for €20, very good value, good quality food served competently,"