Update Info - Eden Plaza Cafe
This restaurant was reported as closed. If it is open, let us know.
Eden Plaza Cafe
3541 Investment Blvd
Hayward, CA 94545
3541 Investment Blvd
Hayward, CA 94545
This restaurant was reported as closed. If it is open, let us know.