Ellas Taverna
As you can see this is the outside of Ellas taverna which is located on number two road in the heart of the Steveston fish market.
It is a small restaurant with that come on in feel to it that only so few restaurants have. This is a family owned and operated establishment where you know that you are not just another customer that comes in.
 |
 |
 |
 |