Enjoy delicious, handmade souvlaki and homemade bifteki at this popular souvlaki spot. Known for quality ingredients and a friendly atmosphere.