Welcome to Maynards Restaurant – Excelsior, MN 952-470-1800

Call for reservations: 952-470-1800.