Toronto isn't the only place with a vibrant food scene - there are many small towns within Ontario that boast spectacular local restaurants that every true foodie needs to visit.

READ ALSO: This Map Will Take You On A Road Trip To The Creepiest Ghost Towns In Ontario

Take your taste buds on a journey through Ontario and try these 12 amazing restaurants across the province:

Bistro 54

Perth

Bistro 54 is a 36-seat restaurant that whips up an incredible Italian specialties. From homemade pastas to savoury meat selections, your tastebuds will definitely be satisfied here.

Thyme on 21

Goderich

Thyme on 21 offers a wonderful casual dining experience in the gorgeous town of Goderich. Their menu is perfect no matter if you're in the mood for the surf or the turf - delicious steaks and seafood dishes are offered here.

Bruce Wine Bar

Thornbury

Bruce Wine Bar has an amazing menu to go alongside its award-winning wines. The restaurant gives you the total dining experience, especially during Fridays when live local musicians come out and play while you eat.

Benchmark

Niagara-on-the-Lake

Benchmark is a cool way to do gourmet. It's a teaching restaurant that's part of the Niagara College's Canadian Food and Wine Institute. You'll be treated to new and refreshing creations developed by some of the most talented aspiring chefs in the province.

Bertoldi's Trattoria

London

Bertoldi's is a gorgeous restaurant the serves some mean Italian classics, including Neapolitan-style pizza. In the warmer months, their patio offers the perfect atmosphere for casual dining.

Mrs. Mitchell's

Violet Hill

Mrs. Mitchell's is a cozy and beautifully-decorated restaurant that serves upscale meals, such as duck confit and mussels. It's the perfect place to take someone on special occasions.

Lord Elgin's Fish & Chips

Port Elgin

Lord Elgin's Fish & Chips prides itself on its secret batter recipe that has been with the family for over half a century. Their signature fish & chips dish is one of the best in the country, having won a few nationwide awards in the past.

Revival House

Stratford

Revival House is a unique restaurant that is located within a renovated church. Their French specialty dishes are made only with the best local produce and ingredients.

Chez Piggy Restaurant & Bar

Kingston

Chez Piggy is a local favourite in Kingston that serves unique dishes inspired by cuisines from all over the world. Its quirky furnishings and decor make it a great place for a casual sit-down with friends.

Rapscallion

Hamilton

Rapscallion is perfect for the die-hard meat lover. A wide selection of Canadian meat options (with some veggie) will definitely bring out your carnivorous side.

SixThirtyNine

Woodstock

SixThirtyNine is a modern restaurant perfect for casual dining. Upscale offerings of unique Canadian platters are their specialty.

Lake House Restaurant

Vineland

Lake House Restaurant is a Mediterranean restaurant that is located in perfect view of Lake Ontario. In the summer, its patio is the place to be for good food and chill vibes.

BONUS: Haisai

Singhampton

Haisai is a bonus on this list because although it is still open, there is a chance it may close down within the next few months. Nevertheless, this restaurant is known for its iconic interior and unique dim-sum and wood-fired pizza offerings.

Follow us on Snapchat: narcitytoronto