Update Info - The Plaid Pelican
This restaurant was reported as closed. If it is open, let us know.
The Plaid Pelican
1316 Stallings Rd
Greenville, SC 29609
1316 Stallings Rd
Greenville, SC 29609
This restaurant was reported as closed. If it is open, let us know.