Update Info - Falafel House
This restaurant was reported as closed. If it is open, let us know.
Falafel House
6815 196th St SW
Lynnwood, WA 98036
6815 196th St SW
Lynnwood, WA 98036
This restaurant was reported as closed. If it is open, let us know.