Iakovos’s place is amazing. It is 2 steps away from the Art Space Winery and 5 mins drive to the best Greece restaurant in town.
Iakovos and his dog are both very friendly. Highly recommend!