Get Directions to Ela! Greek Taverna

Get directions

Ela! Greek Taverna

150 Hector Gate, Dartmouth, Nova Scotia B3B 0E6

+1 902-481-7999

View details