Falafel & Kebab

Overview

Address: 1477 Plymouth St
Ste E Mountain View, CA 94043
Website: falafelandkebab.com
Phone: 650-961-2437
Email: falafelandkebabmv@gmail.com