21 Raw Bar Taphouse & Grill

Seafood restaurant · 1467-F Woodruff Rd, Greenville, SC

Dine-In

Hours

More food in Greenville, SC · Seafood in Greenville