The Happiest Place to be, Family owned since 1964!!!
We are a fast food restaurant located Elwood, Indiana USA, Our restaurant drive thru is now open at 7am for Latte's Frappe's Iced Coffee's including all other Drinks and Tea. We are open Monday to Saturday from 10:00 to 21:00. We offer Walk-ins welcome, Good for children, Takeaway and Outdoor seating services as well as our specialities are Lunch, Dinner, Coffee and Drinks.