Mario's has great pizza we love the thin crust. Also the Greek salad is very good. The salads are large enough to share. The best part they now deliver!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.