Full menu with prices & pictures
La Vela Street Aristide Demetriade Nr. 1, Ti...
+40356007263
Reserve a table now for La Vela