The Notch, a restaurant in Mt Baldy, California, is a notable spot in the area.
No contact information available for The Notch.
Amenities around 2.2 miles include parking.
Around here, you'll come across Sports Centre, Information, Camp Site, Nature Reserve, Shelter and more.