From Our Editors
Come hungry and leave happy! Jim the Greek Taverna in Delta aims to please even the pickiest eater.
Can't stay long? Not a problem with the restaurant's take-out and delivery options.
At Jim the Greek Taverna, diners can score a guaranteed parking spot close to the restaurant.