Site Navigation


John's Place

"Nothing Too Fancy...Just A Good Sandwich"

About Us

Serving dine-in and carryout Monday-Saturday 10-3! John's Place, in Peru, IL, is the leading restaurant serving LaSalle, Oglesby, Ottawa, Spring Valley, and surrounding areas. We are the best lunch spot in Peru, open daily for grilled lunch options from 10AM-3PM. Our burgers are hand pressed daily...always fresh! Soups and chili are always homemade. Raviolas are locally made by Maretta Raviola and served with our chicken broth.

We are still answering the phone with "506" which was the original number from the switchboard days!!! Much history and many friends have been made over the years at John's Place. If you're looking for a fun hangout place to grab a sandwich or a cup of coffee and talk with friends this is the place for you! If your feeling lucky try the private gaming area!!

Areas Served

Peru, IL | LaSalle, IL | Oglesby, IL | Spring Valley, IL | Ottawa, IL | Mendota, IL | Utica, IL

What We Offer

Our Specialties include:

Our Services include:

Our Brands include:

Our Products include:


On 4/6/2024 Janet Morissette Swanson had this to say:
Hot tasty lunch sandwiches and soup ... very reasonably priced! Yummy shakes!

On 4/3/2024 brahim aich had this to say:
place was so good I felt obligated to properly tip them

On 3/21/2024 Jared B. had this to say:
Places like this should be considered local treasures ... highly recommend get a double bacon burger , ice cream and a taco salad!

On 2/25/2024 Brian Lally had this to say:
I felt like I was in Back to the FUTURE! The vibe is fantastic and quaint.

On 2/19/2024 Michael Serio had this to say:
Cool place! Great sloppy joe!

Contact Us

John's Place
1802 5th St Peru, IL 61354
Phone: (815) 223-0506

Where To Find Us

Follow us on Google
Follow us on Facebook
Follow us on Yelp

Payment Types Accepted

Discover, American Express, Debit Cards, Cash, MasterCard, Visa, PayPal, Apple Pay, Android Pay

Our Hours

Holiday Hours May Vary. Please Call For Details.

Monday: 10:00 AM - 3:00 PM Gaming Hours: 8-4
Tuesday: 10:00 AM - 3:00 PM Gaming Hours: 8-4
Wednesday: 10:00 AM - 3:00 PM Gaming Hours: 8-4
Thursday: 10:00 AM - 3:00 PM Gaming Hours: 8-4
Friday: 10:00 AM - 3:00 PM Gaming Hours: 8-4
Saturday: 10:00 AM - 3:00 PM Gaming Hours: 8-3


Now through early February, we are open Sundays 8AM-12PM for gaming only.




Terms of Use
Privacy Policy