Favorite Yuyo’S Pizza & Mexican Kitchen in Mt Edgecombe 236 Lincoln St Suite 110 29 Reviews Facebook Twitter Link Phone-alt Envelope 236 Lincoln St Suite 110, Sitka, Ak 99835, United States Mt Edgecombe Sitka 99835 United States Mexican Restaurant