clock menu more-arrow no yes

Top of the Notch Restaurant and Bar

8401 Mount Baldy Road, , CA 91759

(909) 982-0800