Eden Plaza Café
3541 Investment Blvd #1, Hayward CA 94545