Update Info - Mermaid Cafe
This restaurant was reported as closed. If it is open, let us know.
Mermaid Cafe
3637 Glendon Ave
Los Angeles, CA 90034
3637 Glendon Ave
Los Angeles, CA 90034
This restaurant was reported as closed. If it is open, let us know.