Monday 9:30am – 10:00pm
Tuesday 9:30am – 10:00pm
Wednesday 9:30am – 10:00pm
Thursday 9:30am – 10:00pm
Friday 9:30am – 10:00pm
Saturday 9:30am – 10:00pm
Sunday 9:30am – 10:00pm

Neptune Palace Seafood is one of the city’s most attractive Chinese restaurants and most recently named Michelin Recommended. With sophisticated signature gourmet dishes plus other delicacies, Neptune Palace Seafood Restaurant will never fail to please the most demanding palates. Offering dim sum and classic Chinese dinner plates.

Location: Located upstairs next to Ajishou on Brentwood Plaza. In between Sephora and Earls.


Phone number: 604.566.0897