Simply put, get the Juicy Lucy! I’ve had them in Minneapolis, USA where they were invented but Orzo has a version to blow your mind. Delicious and very juicy, it’s one of the best burgers I’ve ever had anywhere! The service and atmosphere here was great too! They also have a really nice patio.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.