

Restaurants visited by Erikaaa
Menu
Table booking
Menu
Table booking
City: Millbrae, 1601 El Camino Real, 94030, Millbrae, US, United States
"Just beware the $17 açaí is a tall coffee cup size, made with frozen scoops of açaí sorbet (not even blended) and half a banana, one sliced strawberry..."
- «
- »