Hospitality - Hayward, California, United States
Owner
Contact Randy Nasrah
Eden Plaza Cafe is a hospitality company based out of 3541 Investment Blvd # 1, Hayward, California, United States.