RestaurantsYves 09 Sep Chill, laidback, no frills. Solid menu and great people watching. Usually playing great music as well. admin The Greek Primo’s