Full menu with prices & pictures
El Bacha Piata Alba Iulia 6, București, Roman...
+40747412373+40722833333+40212691392
Reserve a table now for El Bacha
Mediterranean
Hummus
Salad