Update Info - Franco On Melrose
This restaurant was reported as closed. If it is open, let us know.
Franco On Melrose
6919 Melrose Ave
Los Angeles, CA 90038
6919 Melrose Ave
Los Angeles, CA 90038
This restaurant was reported as closed. If it is open, let us know.