Main menu Open search menu

My Oh My Marshmallows

Grocery & Market
59 Washington Street, Santa Clara, CA 95050 59 Washington Street, Santa Clara Directions



From Our Editors

Serving a range of tasty food and drink, My Oh My Marshmallows in Santa Clara will have you thinking about seconds (or thirds).

Parking by the restaurant is a breeze, so feel free to bring your own set of wheels. At My Oh My Marshmallows, bikers can lock their bikes safely outside.

Explore Nearby
My Oh My Marshmallows

Groupon has verified that the customer actually visited My Oh My Marshmallows.