4 things you should know before heading to the new Twin Peaks restaurant in Glendale

No. 1: You'’ll be sharing the eating area with a life-size stuffed grizzly bear at Double Peaks, a brand-new lodge-themed sporting activities bar as well as dining establishment in Glendale.
            

Leave a Reply