Seafood restaurant Tavern Vasilis offers a family-friendly dining experience with a shaded garden.