Italian Restaurants in Greenville, SC
Italian Restaurants
1298 Woodruff Rd,
Greenville ,
SC
29607
UNITED STATES
Based on 1 reviews
Nothing Special
Fun place to go for dinner and drinks. Just your ordinary American food- good salads and burgers. Nothing special but ok.Worldwide > United States > Greenville, SC > Italian Restaurants