Followers

    No one is following Leo yet.
    Load More

    Following

      Leo isn't following anyone yet.
      Load More

      Leo Baghdassarian locations

      Getting your current location Getting your current location
      Finding Leo Baghdassarian locations Finding Leo Baghdassarian locations

      2 Tips

      • Recent
      • All Tips
      • Grocery Stores (1)
      • Mountain View, United States (1)
      • North Los Altos, Los Altos, United States (1)
      • Los Altos, United States (1)
      Whole Foods MarketFebruary 13, 2010
      Grocery Store
      • Los Altos, United States

      Grab the Golden Gate sandwich from the deli and enjoy the ride.

      Save
      Report
      Googleplex - 41September 16, 2009
      Office
      • Mountain View, United States

      check out the Onsite Store (it's in beta—of course!)

      1 Save
      Report