The Lucky Crab in Greenwood, SC 29646

The Lucky Crab in Greenwood, SC 29646 (Greenwood County) is a Chinese Restaurant (vegan options, opening hours: Mo-Th, Su 11:00-22:00; Fr, Sa 11:00-23:00). The Lucky Crab is located near Valley Brook Road.

Amenity
restaurant
Building Type
building