Beginning of the main content.
Next tab will go to the map. Use this link to skip the station map.A Foodie’s Guide to the Best Restaurants in Ottawa
By Evelyn Ashworth, Ottawa Tourism
Read time: 6 minutesNo trip to Canada’s capital is complete without sampling the city’s vibrant culinary scene. Just minutes from the Ottawa train station, you’ll find a delicious mix of top-rated fine dining, beloved local haunts, trendy hidden gems, and global culinary traditions. It’s a true taste of Ottawa; reflecting the diverse communities that call the city home.
Recommended by food lovers — these are Ottawa’s best restaurants to try.
Ottawa’s fine dining restaurants
Best downtown restaurant: Beckta Restaurant
At Beckta, impeccable service, exquisite presentation, and top-tier quality come together for an unforgettable dining experience. Nestled within the charming facade of the historic Grant House, built in 1875, this intimate restaurant offers a cozy yet refined atmosphere. Whether you’re enjoying a perfectly cooked steak, exploring a curated list of Canadian wines, or daring to trust the five-item blind menu, Beckta ensures each meal is a celebration of culinary craftsmanship.

Credit: Shayna Douglas with Mae Media
Best fine dining: Riviera Restaurant
Ranked #28 in Canada in 2024, Riviera is a must-visit for those with a taste for the finer things. Housed in a grand former bank built in 1869, this architectural gem features soaring 25-foot ceilings and an impressive 80-foot bar inspired by the building’s original teller booths. The space is as artful as the cuisine — elegant, ambitious, and deeply rooted in culinary craftsmanship. Riviera’s menu delivers bold flavours and refined techniques that more than live up to its reputation. With a rotating selection of exquisite dishes, make sure to pair your meal with a handcrafted cocktail by expert bartender Stephen Flood.
At Riviera, there’s no strict dress code — whether you choose to dress up or keep it casual, the focus remains on enjoying an extraordinary dining experience.

Credit: Sofie Sharom

Credit: Ottawa Tourism
Trendy Ottawa restaurant: Tredici
Check out Ottawa’s hottest new restaurant: Tredici, a Gothic Italian speakeasy tucked away in the ByWard Market. To find it, look for Guillotine Street Food on Clarence Street —behind it lies an intimate, dark, and cozy hideaway that delivers an experience like no other. With unpretentious charm, upscale touches, and stunning presentation, Tredici is quickly making its mark. Be sure to try the lamb meatballs in spicy arrabiata sauce and the indulgent smashed lasagna.
International cuisine in Ottawa
Best Indian restaurant: Kalinga Indian Cuisine
Kalinga Indian Cuisine, just a few steps from Parliament Hill, is Ottawa’s highest-rated spot for Indian food. Known for its fresh ingredients, bold flavours, and warm, knowledgeable service, this restaurant has earned a devoted local following. The menu spans authentic South Indian specialties, Chinese-Indian fusion, and seafood dishes, all served in a cozy, brightly lit space.
Best Mexican restaurant: Ahora
Tucked below street level in the ByWard Market, Ahora is a local favourite for affordable, authentic Mexican fare. The space is an explosion of colour — painted in vibrant yellows and reds, with multicolour tiled floors and tables that match the energy of the food. Dig into generous portions of carnitas, burritos, or quesadillas, and customize the heat at the self-serve salsa and sauce bar.
Best Chinese food: Golden Palace Restaurant
Ottawa is full of excellent Chinese restaurants, but no visit is complete without trying the world-famous egg rolls from Golden Palace. Shipped across Canada and even flown overseas by loyal fans, these crispy, golden bites are the stuff of legend. While you’re there, don’t miss the comforting wonton soup — it’s a local favourite for good reason.
Best Nepalese cuisine: The Momo Spot
Ottawa’s only Nepalese restaurant, The Momo Spot introduces a stand-alone flavour to the local food scene. Momos are a Nepalese street food dish: steamed dumplings filled with pork, vegetables, or other options, and folded by hand using ancestral methods. Founded by friends, the restaurant offers a laid-back atmosphere and a menu with both meat and vegan-friendly choices. It’s a simple, flavourful way to enjoy a true taste of Nepal.

Best Italian restaurant: North & Navy
Explore local Italian culture and history in Ottawa’s Little Italy, then elevate your evening with a visit to North & Navy. This stylish bistro brings the flavours of northern Italy to the heart of the city, offering fine-dining quality with a relaxed, welcoming vibe. The menu is inspired by the shared climate and culinary traditions of Ontario and northern Italy, using farm-sourced ingredients to craft elegant, shareable plates.
Food for every dietary requirement
Best halal restaurant: Casablanca
Located in the historic ByWard Market building, Casablanca is a humble gem offering flavourful, affordable Moroccan food. In the summer, the cozy patio adds to the charm. Try one of their wraps made with fresh, hand-pressed pita, or go for the Royal Plate for Two — a generous sampler of Moroccan staples that’s perfect for sharing. The lamb shank and couscous come highly recommended, and the menu features a variety of halal options. It’s a casual, welcoming spot where the focus is firmly on bold, satisfying flavours.
Best vegetarian restaurant: Pure Kitchen
A staple on Elgin Street, Pure Kitchen has built a loyal following among vegetarians and meat-eaters alike. Known for its fresh flavours and feel-good menu, the restaurant offers a bright, modern space to enjoy healthy comfort food. Favourites include the radical cauliflower wings and the crunch wrap, best paired with a house-made cold-pressed juice. Whether you're dining in or grabbing something to go, Pure Kitchen makes plant-based eating both satisfying and approachable.

Credit: Pure Kitchen
Best vegan restaurant: St. Elsewhere
Tucked into a cozy, art-filled space, St. Elsewhere is a wine bar and restaurant serving a creative, fully plant-based menu. The dishes are inventive and satisfying — the broccoli in tangy peanut sauce is a standout, and the blooming onion and gnocchi are also favourites. With a short, well-curated menu, attentive service, and fun cocktails, this spot makes vegan dining feel special. It’s the kind of place where you leave feeling just the right amount of full.
Late Night Bites
Best burger: Gburger
A fresh addition to Elgin Street, Gburger is a stylish, low-key spot from the team behind local favourite Gitanes. The menu keeps things simple but elevated — think local beef, homemade brioche buns, and vibrant flavours. The namesake Gburger is a standout, and the curly fries poutine brings an extra layer of crunch to a Canadian staple. Grab a Unicorn cocktail and settle in with friends over free arcade games. Open until 2 a.m. on Fridays and Saturdays, it's a go-to for late-night bites in a cool, casual setting.

Credit: Isabelle Chang
Don’t miss out on Ottawa’s restaurants
As you savour your way through Ottawa, you’ll quickly discover that the city's food culture is as dynamic and welcoming as its people. Whether you're immersed in fine dining, sampling global flavours, or indulging in a late-night snack, Ottawa has it all – each spot offering an invitation to experience something new.
Plan your trip
Find the best fares for your destination and let the train whisk you away.
Please wait while we fetch the best offers.
*Prices valid for either direction. One-way fare in Economy class, excluding sales taxes. The number of seats is limited.
Fares may vary based on selected day of week and time of departure. Check conditions for more information.
Lowest fare conditions
ROUTES :
Available on VIA’s network.
REFUNDS AND EXCHANGES :
Escape fare tickets are non-exchangeable and non-refundable. View our Fares and Conditions page for details.
SEAT AVAILABILITY :
The number of seats is limited.
Read more