Barkada Edmonds

  • Restaurant
622 5th Ave S
Edmonds, WA 98020
(425) 670-2222
  • About

    mom and pop shop serving island style mixed plates