Find the top Falafel restaurants in Thousand Oaks, California near you now.
Mediterranean restaurant
Address: 180 Promenade Way suite m, Thousand Oaks, CA 91362
ReserveMediterranean restaurant
Address: 50 Thousand Oaks Blvd Unit 2, Thousand Oaks, CA 91360
Reserve