Meskel Restaurant

2605 E Cherry St Seattle WA 98122 USA

(206) 860-1724

Email Meskel Restaurant

Location