One of the best restaurants for lunch in downtown Cleveland. Its location is premier: a short walk from the lakefront and the Rock and Roll Hall of Fame and the Cleveland Browns First Energy Stadium and nearby Progressive Field. It’s also near numerous downtown hotels.