Remove Ads

Photo of The Trappe Door

The Trappe Door

23 W Washington St, Greenville, South Carolina 29601 USA

1.3K Reviews

Inside

Photo Credit: Yelp

Remove Ads