Toronto is one of the most culturally diverse cities in North America. Because of this, there are many ethnic restaurants around the city; no matter what type of food you're in the mood for, chances are you'll find it in Toronto. Here are some of the best restaurants to go to when you're in the city.

Toronto best food

1) Hiro Sushi: This is a top-rated Sushi restaurant located in the heart of downtown on King St. East. Famous for its in-house soy sauce, this also boasts a glass kitchen where diners can see how their mouth-watering meal is prepared.

2) Bella Vista: This family-owned Italian restaurant offers the best in Italian cuisine, in a relaxed and comfortable atmosphere. Offering both contemporary and classic fare, you'll enjoy both the food and the selection from the extensive wine list. Dine inside or on the patio.

3) The Sultan's Tent & Café Moroc: This award-winning restaurant offers the best in fine dining, and belly dancing. The French-Moroccan cuisine will tantalize your taste-buds and the talented belly dancers are sure to keep you entertained. Offering a unique atmosphere, this is one restaurant that is not to be overlooked.

4) Red House Dim Sum: Dim Sum is available in menu form, or cart form; other traditional Chinese fare is also available, such as fried rice and chow mien. Try the meat, seafood and vegetarian items as well.

5) Kamasutra Restaurant and Wine Bar: Offering the exotic and tantalizing tastes of the Far East, this Indian establishment will be one you won't soon forget.

6) Corner House: This French restaurant is one of the most romantic spots for you and your significant other.

7) Blue Mountain Bistro: If you are in the mood for spicy Caribbean food, there is simply no better place to go.

8) Ouzeri: This Greek restaurant will have your taste-buds tingling with traditional cuisine. Get there early if you want to sit on the patio, as they don't take reservations for patio seating.

9) Eddy's Steak House: Simply the best place for a choice cut of steak and wide seafood selection. Wash down your meal with a glass of wine from the extensive wine list.

10) Pure Spirits Oyster House and Grill: Great ambience and rich in history, this little gem in the heart of the city will have you coming back for more.

Whatever cuisine you're craving, Toronto is sure to have a restaurant that meets your tastes.

Toronto restaurant review