The Notch

Restaurant in Mt Baldy in California

Places Around

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.

Location of The Notch in Mt Baldy, California
Loading map…