Its hard to screw up pizza and leonis does not. The pizza was salty with a nice balance of sauce to cheese. Nice amount of pepperoni that was tasty. Crust had some flavor and overall decent. Buffalo wings were surprisingly good too.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.