Top Local Places

The Clock Restaurant on Cedar Lane

1822 Cedar Ln Rd, Greenville, United States
Greek Restaurant

Description

ad

Specializing in fried chicken with the same recipe for 24 years! You've tried the rest, now come try THE BEST!

Quiz

NEAR The Clock Restaurant on Cedar Lane