Best Korean Restaurants In Greenwood, SC

Last Updated:
Sort
Uchi E is a restaurant located in Greenwood, South Carolina at 217 Waller Ave. They are open every day except Sunday.
217 Waller Ave, Greenwood, SC, 29646
Rank
1
2 votes
Sponsor
0.0