Update Info - Open Space Cafe Theatre
This restaurant was reported as closed. If it is open, let us know.
Open Space Cafe Theatre
457 North Fairfax Avenue
Los Angeles, CA 90036
457 North Fairfax Avenue
Los Angeles, CA 90036