But a visit to one of Cleveland's newest restaurants − the Friars' Table in the city's theater district − is about as heavenly as one can get. From the moment you walk inside the Euclid Avenue ...