The Flying Falafel
LinkedIn Pintrest Facebook Twitter Google +

The Flying Falafel,

Mountain View CA
Address: 257 W Evelyn Ave, Mountain View CA 94041 / (650) 490-4977

Type: Restaurant

Cuisine: Dessert