Full menu with prices & pictures
Taqueria 246B Floreasca Road, București, Roma...
+40371123413
Reserve a table now for Taqueria