Falafel & Kebab
Mediterranean cuisine | 1477 Plymouth St. , Mountain View , CA-94043
Welcome to Falafel & Kebab