Update Info - 21 Mini Tapas
This restaurant was reported as closed. If it is open, let us know.
21 Mini Tapas
24503 Narbonne Ave
Lomita, CA 90717
24503 Narbonne Ave
Lomita, CA 90717
This restaurant was reported as closed. If it is open, let us know.