Restaurants near Harriston

May's Café at the Old Post 39 Elora Street South Unit 3, Harriston Cafe • $
39 Elora Street South Unit 3, Harriston

Customers` Favorites

Grilled Cheese with Bacon
Add Bacon

“We always plan to stop at May’s cafe every time we go through Harriston. She makes amazing coffee and lattes. Plus her sandwiches are exceptional. She always is so friendly and we highly recommend stopping by and enjoying her cafe. ☕️ 🥪🥣”

4.8 Superb101 Reviews
The Magic Ice Cream Shoppe 25 Elora Street South, Harriston Ice Cream Shop • $
25 Elora Street South, Harriston

Customers` Favorites

Floats
Chocolate Fudge Brownie Ice Cream
Small Scoop of Ice Cream
Ice Cream Waffle Cone
Homemade Waffle Cone
Milkshake Large
Sundaes

“This place is amazing! My daughters love it! came in today for some floats. customer service was impeccable. I definitely recommend yall check them out!”

4.7 Superb86 Reviews
Cedar Rail Drive-In Restaurant 208 Elora Street North, Harriston Hamburger • $
208 Elora Street North, Harriston

Customers` Favorites

Onion Rings
Banquet Burger
Chicken Fingers
Country Style Fries
Battered Mushrooms
Foot Long Hot Dog
French Fries
Burger Combo
Fish & Chips
Sundaes

“We’ve been visiting the Cedar Rail for over 20 years; whenever we’re heading to/from Southampton. It was super busy when we were there the other day. Still, service with a smile. The footlongs were their usual good quality on fresh buns. The fries were particularly good and piping hot. The Cedar Rail has been in operation for 60 years but under new management for the past few. They’re doing a great job. Washroom was clean, btw. It’s like stepping back in time when we visit…in a good way!”

4.1 Good72 Reviews
New Orleans Pizza 94 Elora Street South, Harriston Pizza • $
94 Elora Street South, Harriston

Customers` Favorites

Pizza
Chicken Caesar
Chicken Club

“Butter chicken pizza was delicious! The whole family enjoyed it. I wish there was at least one table/chair set for a family traveling so they can eat in peace. It was cold summer day, so we had to eat in our car, but it's not a deal breaker. The pizza was worth it.”

4.1 Good60 Reviews
Harry Stone's Social House 19 Elora Street South, Minto Family • $$
19 Elora Street South, Minto

Customers` Favorites

Fried
Grilled Chicken Wrap and Fries
Burger w the Works
Pizza Fries Wings
Chicken Club Wrap
Thin Crust Pizza
Choice of Salad
Custom Pizza
Panzarotti

“The food was so much better than in the past. Also no bad reviews on the past. The honey mustard grilled chicken sandwich was impeccable. 2 piece fish for my husband was light battered not greasy perfectly cooked. Chefs kiss. The server was amazing”

3.9 Good158 Reviews
The Red Caboose 5973 ON-9, Harriston Hot Dogs • $
5973 ON-9, Harriston

Customers` Favorites

Canadian Burger Combo with Poutine
Family Combo

“Not only do they serve great food with big portions but they serve a good community. I accidentally dropped my wallet while there and some kind soul turned it in. So grateful to whoever turned it in. Good to know there is good people around Harriston! Many thanks!”

3.4 Good55 Reviews
Tim Hortons 182 Elora Street North, Harriston Coffee & Tea • $
182 Elora Street North, Harriston

Customers` Favorites

Toasted Bagel with Cream Cheese

“2026 / 08 / 24
This is to Thank 🙏🏿 the girl who was on duty around 10 pm . Was so polite and calmly spoke with me. I got Two small dark roast regular”

3.2 Average264 Reviews
The Tipsy Fox Pub & Grill - Mount Forest 187 Main St S, Mount Forest Bar & Grill • $$
187 Main St S, Mount Forest - 8.26 miles

Customers` Favorites

Burger and Fries
Fish with Mashed Potatoes and Gravy
Burger and Salad
French Fries
Teriyaki Bowl
Penne Gorgonzola
Guinness Chicken
Veg Quesadillas
Guiness Steak Pie
Cheeseburger and French Onion Soup

“What a awesome place all around! Food is scrumptious! A great variety menu, Service is outstanding and the atmosphere is very welcoming and very well organized and clean. I highly recommend the Tipsy Fox 🦊”

4.7 Superb399 Reviews
Pizza Hut Mount Forest 134 Main Street South, Mount Forest Pizza • $
134 Main Street South, Mount Forest - 8.27 miles

Customers` Favorites

Chicken Caesar Pizza

“Fast delivery of hot pizza. Super friendly delivery driver. Hanover, ON”

4.7 Superb187 Reviews
HomeStyle Flavours 6721 Wellington County Rd 109, Palmerston Bakery • $
6721 Wellington County Rd 109, Palmerston - 6.99 miles

Customers` Favorites

Ginger Cookies
Oatmeal Bread
The Works Sandwiches
Homemade Sandwiches
Gourmet Sandwiches
Coconut Cream Pie
Assorted Muffins
Cheddar Pretzels
Assorted Pies
Tomato Soup

“Very friendly atmosphere, helpful staff and a wide variety of ood's including baked goods and the sandwich bar is amazing! Will definitely be a repeat customer.”

4.8 Superb139 Reviews
The Old Hound 273 Main Street South, Mount Forest Ice Cream Shop • $
273 Main Street South, Mount Forest - 8.27 miles

Customers` Favorites

Bubble Gum Ice Cream
Banana Split
Waffle Cone

“We dropped by today after reading on FB all the great reviews….it did not disappoint! The two scoop waffle ice creams were wonder with a great selection of flavours! Drove from Hanover during a week day and the store was full! The service was quick and friendly! Would recommend this ice cream store without hesitation😀”

4.7 Superb91 Reviews
Teviotdale Family Restaurant 6753 Wellington County Rd 109, Palmerston Family • $
6753 Wellington County Rd 109, Palmerston - 7.27 miles

Customers` Favorites

Hot Hamburger with Fries
Poached Egg Beacon and Home Fries
Grilled Cheese with Bacon
Fish and Chips with Gravy
Omelette and Home Fries
Cheese Burger Deluxe
Coconut Cream Pie
BBQ Bacon Burger
Chopped Sirloin
Homemade Soup

“Awesome little restaurant!
Great food
Great service
Good prices
Convienent truck parking!
I like this place! 🤙”

4.5 Superb176 Reviews
Trixie's Saloon 520 Louisa St, Ayton Bar • $
520 Louisa St, Ayton - 9.93 miles

“Great little saloon! Awesome food and drink!”

4.7 Superb95 Reviews
Fresh Start Bakery 6012 Perth County Line 88, Gowanstown Bakery • $
6012 Perth County Line 88, Gowanstown - 9.93 miles

Customers` Favorites

Pies
Dessert Platter
Cheese Bread

“One of my favorite bakeries, as a former bakery I can say Dave has incredible talent. Presentation and flavors are perfect. But the cherry on the Sunday for me is their Gluten free options. The bread is as good as any artisan bread and his lemon cookies never last until home. Plus the staff is super friendly and they give back 10/5 stars”

4.7 Superb112 Reviews
Minto Shawarma 405 Main Street East, Palmerston Pizza • $
405 Main Street East, Palmerston - 5.59 miles

Customers` Favorites

Chicken Fingers with Fries
Shawarma Poutine Large
Beef Shawarma Poutine
Fish and Chips

“Best smash burgers in the area, you gotta try it out.”

4.4 Superb136 Reviews
Small town pizza Palmerston 135 Main Street West, Palmerston Pizza • $
135 Main Street West, Palmerston - 5.58 miles

“Small Town Pizza is usually our go to! we’ve always loved it. Unfortunately, we’ve recently had two separate experiences that were really disappointing.

The first time, one of our pizzas tasted strongly like cleaner. I can only assume the table or surface the dough was prepared on had just been cleaned, but the taste was so strong and gross.

We decided to give it another try, and unfortunately, the second time there was a black hair, about 2–3 inches long, baked right into the pizza dough.”

4.4 Superb102 Reviews
Clifford Snack Shack 29C Elora Street North, Clifford Ice Cream & Frozen Yogurt • $
29C Elora Street North, Clifford - 6.65 miles

Customers` Favorites

Ontario Burger

“Stopped in to see how it is with the new owners. Was greeted by a friendly staff. The burgers served are delicious and sourced from The Harriston Meat Packing Company (another local gem). Good variety of ice cream flavours as well. Happy to support the new and improved Clifford Snack Shack and wish them all the best going foreword.”

4.3 Superb92 Reviews
Mount Forest pizza 392 Main St N, Mount Forest Pizza • $
392 Main St N, Mount Forest - 8.19 miles

Customers` Favorites

Meat Lovers Pizza Slice
Chicken Shawarma Pizza
Medium Pizza
Poutine

“We have found a gem! We come from another town to get pizza here . It's worth the drive! Flavour is great , it's consistently good, and price is a great deal ! The owner is very kind and so are the employees . Once you try it you'll be hooked !

Kid-friendliness: Kids love pizza . Point settled”

4.3 Superb67 Reviews
Scott's Pizza Burger 286 Main Street North, Mount Forest Pizza • $
286 Main Street North, Mount Forest - 8.23 miles

Customers` Favorites

Fries
Fish and Chips
Gravy
Grilled Chicken Burger with Cheese Bacon and Onion Rings
Souvlaki Plate with Caesar Salad
Scott's Burger Combo
Our Basic Panzerotti
Honey Garlic Wings
Garlic Fingers
Souvlaki Dinner

“The B E S T Food, Staff & Dining Experience Around!! My husband and I have enjoyed this location many many times over the years!! Have ordered many different items from the menu and Always Been HAPPY!! 👌💞
Even the prices are satisfying! 👍👍
IF you haven't been there, YOU ARE MISSING OUT!
- the locals are A Huge BONUS to dining in -”

4.2 Good159 Reviews
20

Mr.Sub

Mr.Sub 399 Main Street North, Mount Forest Sandwich Shop • $
399 Main Street North, Mount Forest - 8.18 miles

“We need one in Montreal Quebec Canada Please 🙏”

3.7 Good48 Reviews
Coffee Culture Café & Eatery 122 Main Street South, Mount Forest Cafe • $
122 Main Street South, Mount Forest - 8.26 miles

“Always greeted with a smiling face! Great staff.”

3.7 Good161 Reviews
Tim Hortons 535 Main Street West, Palmerston Coffee Shops • $
535 Main Street West, Palmerston - 5.55 miles

Customers` Favorites

Sandwich
Tim Bits

“Very impressed with the young staff!! They are always smiles and very helpful! They all have great customer service even though they deal with some unkind customers! I would recommend Palmerston Timmies! Have some patience and it will go along way with customer service! Be happy these teens aren’t running the streets causing trouble and instead trying to learn to make money and survive in this very impatient society! Keep up the great work Palmerston!! 😁”

3.7 Good174 Reviews
23

Subway

Subway 405 Main Street East Unit East, Palmerston Sandwich Shop • $
405 Main Street East Unit East, Palmerston - 5.6 miles

Customers` Favorites

Sweet Onion Chicken Teriyaki
Crispy Chicken Sidekick
Turkey Breast Subway
Black Forest Ham
Sub Of

“Stopped at Subway in Palmerston and had a good experience. I ordered the Chicken Bacon Rancher and it was made well, with fresh ingredients and good portions.

The restaurant was clean, the staff were friendly, and the service was quick. It’s also a convenient location with lots of parking, and there’s a gas station right beside it, which makes it an easy stop when you’re on the road.

Would stop in again.”

3.5 Good72 Reviews
Tim Hortons 319 Main Street South, Mount Forest Coffee Shops • $
319 Main Street South, Mount Forest - 8.28 miles

Customers` Favorites

Mount Forest Tim Bits
Grilled Chicken Wrap
Half Dozen Donuts
Flatbread Pizza

“awesome service to 💜💜💜💜💜💜”

3.3 Good291 Reviews
A&W Canada 618 Main Street North, Mount Forest Hamburger • $
618 Main Street North, Mount Forest - 8.18 miles

Customers` Favorites

Onion Rings
Breakfast
Teen Burger Combo with Fries and Root Beer
Bacon and Egg with Hash Brown Combo
Poutine

“Wonderful staff. Food was on par with what you expect from an A&W. But i want to leave a positive review because of the positive vibes the staff provide. Usually drive thru workers are a miserable bunch, but not here. It was literal service with a smile! I had ordered a large coffee and the guy said it would be 3 minutes, very reasonable. I was waiting in the parking lot and out he came with a smile on his face with my coffee and a bonus medium coffee and unnecessary apology for it taking 5 minutes instead of 3.”

2.9 Average236 Reviews