Edinborough Family Restaurant
Listing Category
Short Description
Edinborough, established in 1980, is a family-owned restaurant on Main Street. Stop by for friendly staff and home cooking!