Originally Posted by
johnny99
Mikes Bikes on Middlefield Road near San Antonio. I thought this location was in Mountain View, but I guess it is just over the border in Palo Alto. Here is their website:
https://mikesbikes.com/pages/palo-alto
thank you.
Have you been doing business there long?