Roli Roti truck

Food Truck
$
3rd St (at Central Plaza)
Los Altos, CA 94022

Tips

  • Mondays and Thursdays!
  • Thursdays at the los altos farmer's market