About Us

The "Place to Eat" for over 40 years

The Bavaria Restaurant has been the place to "B" in Abbotsford since 1975. The atmosphere is one of our regulars favourites; with a modern, romantic and classy atmosphere with cozy fireplace & full service bar that tailors to everyone. Fit for all occasions; Birthdays, Anniversaries, Date Nights or just catching up with good friends we cater to all.

Mr. and Mrs. Slanina came to Abbotsford from the Czech Republic and had a aspiration to open a Family Style-Restaurant that reminded them of food from back home. Classic European Style dishes inspired their menu which has now blossomed to a variety of steaks, seafood, and old time favourites that fit your authentic german needs like Schnitzels, Bratwurst, Pretzels and Goulash Soup.

After thirty years of operation, the Slanina's decided to shut the doors and retire; however, in 2007 their two sons and daughter-in-law felt Abbotsford needed its dear Bavaria back and went to work renovating the establishment to the new, classy look that we see today.

In 2016 and 2019 Bavaria has been awarded Abbotsford's Favourite Fine Dining Restaurant. The Slanina family since has dedicated over 43 years of hard work towards creating a menu that includes comforting dishes, a variety of fresh seafood, premium steaks & table side entrees such as Chateaubriand, Steak Flambe, and Flamed Escargot.

Zdenek Jr, Diamond, Dana & Dana-Lee welcome you to come and see the newly renovated restaurant with a new menu while still enjoying the favourites of days past - Schnitzels, Steaks, Lobster and more!

Contact us today to make reservations or to find our more about the new and changed Bavaria Restaurant located in Abbotsford, BC.

Make Your Reservation