Update Info - Odys and Penelope
This restaurant was reported as closed. If it is open, let us know.
Odys and Penelope
127 S La Brea Ave
Los Angeles, CA 90036
127 S La Brea Ave
Los Angeles, CA 90036
This restaurant was reported as closed. If it is open, let us know.