Ceviche House sits inside the longstanding Miller Square plaza on 137th Avenue and Miller Road. Serving up tallarin saltado, aji de gallina, chilcano, and of course, ceviche for over thirty years, ...