Location & Nearby Info
King Falafel Grill
8102 Greenwood Ave. North
Seattle, WA 98103
(206) 783-1445
Show nearby: