It's Breakfast All Day at Michelle's

Five restaurant locations in Mattawan, Kalamazoo and Portage, MI

Do you love breakfast? You've come to the right place. We crack over 13,000 eggs a week. Michelle's offers mouthwatering dishes for every meal, but breakfast is our specialty. Our diner opened on Gull Road in Kalamazoo, MI, but now includes three more locations, one on Sprinkle Road in Kalamazoo, one in Mattawan, one in Vicksburg, MI, and one Portage, MI. We offer a few fun weekly promotions and events at each location. On Tuesdays, have breakfast with us; you get two eggs, toast and coffee for $1.99 at every location. We offer fresh squeezed orange juice at all locations (except Sprinkle Rd). On Fridays, we offer fish fries and live music at our Gull Road location in Kalamazoo, MI.

Breakfast is the most important meal of the day at Michelle's - no matter what time it is. Visit us today.

Try some local favorites

The menu varies slightly at each Michelle's location, but there are a few fan favorites we carry at every one, including:

  • Fresh-squeezed orange juice
  • Eggs Benedict
  • Hash browns
  • Omelets
  • French toast
  • Salads
  • Sandwiches
  • Burgers
  • Water Street Coffee

See for yourself! Stop by a Michelle's in Mattawan, Kalamazoo or Portage, MI for a great meal.

About our company

Michelle's is a part of EMA Enterprises Restaurant Group. There are four Michelle's locations in Mattawan, Kalamazoo and Portage, MI. Michelle's is the "M" in EMA's name - our other restaurants are named for Michelle's two sisters, Elizabeth and Andrea. In addition to great food, we also offer a small event space in three of our locations. Host a meeting that's anything but boring when you have it over delicious food and coffee.

Call one of our four locations to make a reservation or speak with a manager.

  • Michelle's - Mattawan

    25441 Red Arrow Highway
    Mattawan, MI 49071


    Call Us
    Phone: (269) 668-5333

    Mon: 7:30AM-2:00PM
    Tue: 7:30AM-2:00PM
    Wed: 7:30AM-2:00PM
    Thu: 7:30AM-2:00PM
    Fri: 7:30AM-2:00PM
    Sat: 7:30AM-2:00PM
    Sun: 8AM-2:00PM

  • Michelle's - Sprinkle

    3610 S Sprinkle Road
    Kalamazoo, MI 49001


    Call Us
    Phone: (269) 978-3400

    Mon: 6AM-2:30PM
    Tue: 6AM-2:30PM
    Wed: 6AM-2:30PM
    Thu: 6AM-2:30PM
    Fri: 6AM-2:30PM
    Sat: 6AM-2:30PM
    Sun: 7AM-2:30PM

  • Michelle's - Gull

    4010 Gull Road
    Kalamazoo, MI 49048


    Call Us
    Phone: (269) 344-1415

    Mon: 7:00AM-3:00PM
    Tue: 7:00AM-3:00PM
    Wed: 7:00AM-7:00PM
    Thu: 7:00AM-7:00PM
    Fri: 7:00AM-7:00PM
    Sat: 7:00AM-3:00PM
    Sun: 7:00AM-3:00PM

  • Michelle's - Portage

    677 Romence Road
    Portage, MI 49024


    Call Us
    Phone: (269) 329-1032

    Mon: 6:30AM-3PM
    Tue: 6:30AM-3PM
    Wed: 6:30AM-3PM
    Thu: 6:30AM-3PM
    Fri: 6:30AM-3PM
    Sat: 7AM-3PM
    Sun: 7AM-3PM

  • Michelle's - Vicksburg

    343 West Prairie St
    Vicksburg, MI 49097


    Call Us
    (269) 475-8037

    Mon: 7:00AM-3:00PM
    Tue: 7:00AM-3:00PM
    Wed: 7:00AM-3:00PM
    Thu: 7:00AM-3:00PM
    Fri: 7:00AM-3:00PM
    Sat: 7:00AM-3:00PM
    Sun: 7:00AM-3:00PM