Posted inFood+Drink, Restaurant Reviews The skewers are the stars at Myles & Jun Yakitori by Eric Doksa August 26, 2015