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

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