Was this the restaurant used in the series Twin Peaks?

Bruce Edmonds | Apr 13, 2021 | Category: American restaurant in Atlanta, Georgia

Twin Peaks Restaurant - All questions

Address: 3365 Piedmont Rd NE, Atlanta, GA 30305, USA

The M District | Apr 14, 2021

Service was terrible, we were forgotten and told I our food was just placed after being there for an hour...

Mr papa surf | Apr 14, 2021

No

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Will they be open on Christmas Eve?

Xavier Woods | Dec 9, 2020
Read More

Do they jabe karaoke?

Britt Stoutamire | Dec 10, 2018
Read More

Are you open tonight, if so any reservation

Hamid Naseri-Neshat | Dec 10, 2018
Read More

How’s parking there?

Andreakco Moore | Dec 10, 2017
Read More

Trending Places