2834 E Tudor Ste B, Anchorage 99507, United States
2834 E Tudor Ste B, Anchorage 99507, United States
No delivery
Spot something wrong?
Dishes at Yakitori Sushi House. Prices may vary in venue.
Been to Yakitori Sushi House? Be the first to share what you ate.