Come taste why onyx is rated one of the top 10 steakhouses in bc

about us

There are a few reasons why we're continuously voted BC's best steakhouse. ONYX is more than a traditional steakhouse. It's a place for friends and family to gather and bond over amazing food and drinks within a restaurant with a great atmosphere and critically acclaimed décor. With a phenomenal menu, very exclusive & extensive wine cellar and world-class service, we've cultivated an award winning reputation that always makes you want to return for more.

Learn Moregallery


make a reservation

Let us treat you to a unique culinary experience that will tickle all your senses at ONYX Steak | Seafood | Bar!

We’re open 4pm-close. Wednesday through Sunday

CONTACT US today for more information. You can also MAKE A RESERVATION online, or simply walk in!


exclusive award winning menu

With our exclusive menu and critically acclaimed contemporary interior, ONYX offers a fresh take on the traditional steakhouse. At our White Rock restaurant you'll find one of British Columbia’s best culinary experiences! We proudly serve the finest, never frozen, 40-day-aged Angus Signature Reserve beef alongside the freshest seafood selection available in the lower mainland. Elevate your culinary experience with our very exclusive and extensive wine list from our award winning wine cellar.

ONYX is a great place to entertain family, friends and colleagues or have drinks with friends and colleagues. It’s also an excellent venue for birthday parties and corporate events. Check out the availability of our PRIVATE ROOMS or reserve the whole place!


Dinner MenuGroup Menuswinecocktailsmake a reservation

rated top 10 steakhouses in bc

The food at ONYX Steak, Seafood & Bar is unapologetically rich, succulent and exquisite. The highest quality cuts, aged in-house for 40 days, combined with the freshest seafood alongside an exclusive and extensive wine list create the ultimate culinary experience in a critically acclaimed décor and vibrant atmosphere. All our food is made to order and can accommodate dietary restrictions as well as allergies.

gift cardswine cellar

private dining

Hold your next celebration or meeting at ONYX. If you just simply enjoy the privacy, ONYX has a beautiful private space called the Meat Room. If you really want to go big, why not reserve the whole place? Our location can hold up to 120 guests, perfect for a wedding reception, company party or a large birthday.


vip birthday
clubs
corporate
bookings
large groups


location & hours

1225 Johnston Road, White Rock, BC

We’re open 4pm-close. Wednesday through Sunday

Lunch is available for Group Lunch Functions 7 days/week.

Contact info@onyxsteakhouse.ca for details.



contact us

Telephone: 604-542-0334

Email: info@onyxsteakhouse.ca

Contact Us