Lorados

Lorados

Locally owned and operated since 1993. Located on “The Plaza” in the heart of Downtown Mason City. Outdoor seating, weather permitting. Delivery available through Iowa Eatz.