This is the food page of Delta's Grill Bar & Restaurant on 11967 88 AVE Delta BC V4C3C9.
(first reviewed on May 21, 2015, last updated on October 21, 2016.)
Delta's Grill Bar & Restaurant is ranked #1 of 19 Restaurants in Newton Delta.
This page has had 83 visitors. You are the 83rd.