Niagara Restaurants

When visiting a Niagara on the Lake inn, make sure to check out the local eateries. And there are a tremendous number of them, each one distinctive and tempting. When you prepare to leave your Niagara on the Lake b&b for a fine dining experience, why not review the restaurants that we picked out as some of the outstanding choices.

Stone Road Grille

238 Mary Street in the Garrison Plaza
Niagara-on-the-Lake, Ontario LOS 1J0 Canada
Phone: (905) 468-3474

This gourmet restaurant is known for its casual and friendly atmosphere and its eclectic menus that offer a new spin on classic dishes. Recently named one of the best places to eat in the Niagara area by Frommer's Guide, be sure to make a reservation because the small eatery fills up quickly. While there enjoy the home made breads, artisanal cheeses and local fruit and produce as well as the moderately priced entrees, such as the steak frites or mushroom lasagna, which are definitely designed to please the palate.


84 Queen Street
Niagara-ion the Lake, Ontario LOS 1J0 Canada
Phone: (905) 468-3408

Epicurean is really two restaurants in one. During the day, it's a casual cafe serving sandwiches, quiches, and steak and kidney pie. By night it changes into a sit-down bistro, with classical dishes with a French flair. Sit indoors or under the canopy of the butternut tree on the patio and enjoy this moderately priced food. You will be joined by locals who frequent Epicurean on a regular basis. While there, be sure to try one of the local and affordable wines.

The Anchorage

The Anchorage
186 Ricardo Street
Niagara-on-the-Lake, Ontario L0S 1J0 Canada
Phone: (905) 468-2141

Reasonably priced great food, everything from a variety of pasta dishes to individual pizzas are available at this local standard. Comfortable and charming, the servers get to know their customers and make sure they choose just the right item from the menu. They also can advise you are which wines are best with which dishes, something that not every server knows. Remember to take your leftovers home to your nearby bed and breakfast since portions are large.


390 Mary Street
Niagara on the Lake, Ontario L0S 1J0 Canada
Phone: (905) 468-3871

This wonderful restaurant offers fine food from all over southeast Asia. Dishes typical of Thailand, Japan, Malaysia, and various regions of China are found on this eclectic menu. Moderately priced, visitors will enjoy the quietly decorated dining room where the aromas that eminent from the kitchen, making your wait just that much more enjoyable. Try the Thai red curry, or for a unique dish, taste the veal osso bucco, in a sweet Thai style sauce with mitsuba mash.

Ristorante Giardino

142 Queen Street PO Box 1364
Niagara-on-the-Lake, Ontario L0S 1J0 Canada
Phone: (905) 468-3263

While fairly expensive, the authentic Italian cuisine makes you feel as though you are in Italy. The old world charm of the dining room blends with the homemade pastas and delicate sauces. Succulent seafood and wonderful roasted meats round out the meal. Be sure to pick a great local wine to indulge your palate with even more taste.