Edwins Leadership & Restaurant Institute
Soup for the soul! Edwins Restaurant is located on Shaker Square in Cleveland.