Elios located at corner of Washington Street and Floresta Blvd, San Leandro (260 Floresta Blvd. San Leandro). Every second & Fourth Thursday, 4:30 until Dusk. All cars welcome.
Elios located at corner of Washington Street and Floresta Blvd, San Leandro (260 Floresta Blvd. San Leandro). Every second & Fourth Thursday, 4:30 until Dusk. All cars welcome.