The Shed

Cuisines

The Shed
3325 Main Street Mammoth Lakes, CA 93546