Up to List
The Happy Ocean
Facility location
14645 108th Ave
Surrey
Facility Information
Facility type
Restaurant
Current hazard rating
Unrated