1 min readFeb 16, 2017
Twin Peaks Restaurant opens Maplewood location
Twin Peaks Restaurant opens in Maplewood, MO DineOutSTL.com — Twin Peaks Restaurant has opened its second location in the St. Louis metro area. One in Chesterfield and now Maplewood, MO. While the opening was not welcomed by all, they have cros…
http://bit.ly/2kMlrnu