Odysea Surf Shop
Give us the inside scoop on Odysea Surf Shop
Write a review!
Write a review!
Best Surf Shop Downtown!
by Anonymous
I was pleasantly surprised to find a surf shop like this located in the Westfield Mall in downtown San Francisco. The service was amazing, they even special ordered a top I wanted that they did not have in stock. It felt like I was walking into a So Cal surf shop right on the beach! If in town definitely check this place out!
Posted 04/07/07 | Report Abuse
Was this review helpful to you?