Full menu with prices & pictures
Orange Leaf 615 Paul Huff Parkway, Cleveland, 37...
The restaurant from Cleveland offers 82 different menus and drinks on the menu at an average $3.5.
The average evaluation of this establishment is 4.8, which means that the Orange Leaf is incredibly well seen by its customers.