Nestled in the heart of Cleveland on bustling Euclid Avenue, Balance Pan-Asian Grille delivers a vibrant dining experience as bold as the city itself. Located steps from Public Square and just a short walk from Playhouse Square, we’re proud to be part of