Stop & Shop Square is a casual soul food restaurant known for its large portions of comfort food and small plates, serving breakfast and lunch. It is a locally owned eatery.