Shell

Restaurant · 26128 CA-243, Idyllwild-Pine Cove, CA

Hours

More food in Idyllwild-Pine Cove, CA