Larrison's Diner, located in Seymour, IN, has been a beloved institution since 1975, serving up delicious meals to locals and visitors alike.
With a rich history and inviting dining rooms, Larrison's Diner offers a menu that is sure to satisfy any appetite.
Generated from the website