Maynards Restaurant – Excelsior, MN

685 Excelsior Blvd., Excelsior, MN 55331
Phone: 952.470.1800
Fax: 952.470.0706