Up to List
Ocean Ave Restaurant
Facility location
8239 120th St
Delta
Facility Information
Facility type
Restaurant
Current hazard rating
Unrated