Lalala cafe

Cafe · 6193 Jarvis Ave, Newark, CA

Hours

More food in Newark, CA · Cafe in Newark