One 20 Pub & Grill Address: 120 – 8037 120 St. Delta BC Canada 604-591-3519 Call · Directions Is this your venue?