Liberty Plaza, Harrington
(302) 398-4337
101 Clark St, Harrington
(302) 398-3917
People's Restaurant has been at the same location (Corner of Rt. 14 and Rt. 13) in Harrington, Delaware for nearly 100 years. As times changed, it's building has served a multitude of businesses. Many "locals" still refer to it as "the Service Statio...