Map & Directions - New Castle Seafood Restaurant
View Menu
New Castle Seafood Restaurant
Suite 150-11700 Cambie St, Richmond, BC, V6X 1L5
(604) 278-8818 (Phone)
Suite 150-11700 Cambie St, Richmond, BC, V6X 1L5
(604) 278-8818 (Phone)