Eating Mediterranean Falafel at King Falafel restaurant in Sebastopol, CA.

Feedback

Do you manage or own King Falafel?

Yes