We all know Christmas is a big deal, but most importantly it requires a lot of cooking. Prepping meals for family members and multiple friends can become really exhausting - especially the cleaning part of it too.

Are you tired of cooking every holiday and just want to enjoy a Christmas dinner without any hassle? Here's a list of 8 restaurants that you could go to, that are open for Christmas eve and day this year:

1. Azure // 225 Front St.

Azure offers a Christmas pre-fixe menu on December 24th and 25th. The five course meal will cost $80.00 a person for dinner and $40.00 for lunch. The restaurant is located inside the Intercontinental Hotel and offers breathtaking views of the city.

2. Old Mill Inn & Spa // 21 Old Mill Rd.

The Old Mill Inn offers a festive lunch and dinner buffet till December 30th. Prices vary from $20.00 to $50.00 depending on the time and day. Check out their festive menu here.

3. Cafe Boulud // 60 Yorkville Ave.

This French brasserie is located in the heart of Yorkville and it's a perfect place for a Christmas meal. Enjoy their pre-fixe three course festive meal offered on Christmas eve and day for $95.00. You can take a look at the festive food menu here.

Photo cred- Facebook

4. The Courtyard Cafe // 18 St.Thomas St.

This hidden gem is located inside The Windsor Arms Hotel in the Yonge and Bloor area. It's been a posh destination for Christmas dinner and brunch for a couple of years now. For more information please in regards to the pre-fixe three course meal, contact the hotel.

5. Colette Grand Cafe // 550 Wellington St.

Colette will not serve dinner, but it will be open for a lavish brunch buffet on Christmas eve and day. Enjoy a wide selection of French cuisine added with a festive touch, in an elegant atmosphere. If you've already got dinner planned and are looking for somewhere to have a holiday brunch - this is the place to be. For more information contact Colette.

6. TOCA // 181 Wellington St.W

Enjoy a Christmas dinner on December 24th or December 25th at TOCA. The four course pre-fixe menu will feature seasonal items, including a whole roasted turkey for $105.00 a person.

Photo cred- Facebook

7. Dynasty // 69 Yorkville Ave.

If you're feeling like some finger-licking Chinese food, I highly suggest Dynasty in Yorkville. They'll be open on Christmas eve and day for dinner, offering a set menu with a fixe price depending on the size of your party. To view pieces and items featured, check out their website here.

8. The Omni King Edward Hotel // 37 King St E.

This historic luxury hotel invites you for dinner on Christmas eve and day. The dinner will feature plenty of meat, seafood and sweet savours to complete your meal. Prices vary depending on the day. For more information and reservations check out their website here.