4730 University Way NE Ste 105, Seattle 98105, United States
No delivery
Spot something wrong?
Dishes at Citra. Prices may vary in venue.
Been to Citra? Be the first to share what you ate.