Is this one of the locations closing?

Joshua S | Aug 16, 2018 | Category: Restaurant in Pittsburgh, Pennsylvania

Applebee's Grill + Bar - All questions

Address: Towne Centre, 1601 South Braddock Avenue Edgewood, Pittsburgh, PA 15218, USA

Neville Lawrence | Aug 17, 2018

No

Clarence Payne | Aug 17, 2018

I don't think so

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Trending Places