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.
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.
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
clubscorporate
bookingslarge 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