Find the top Kebab shops in Thousand Oaks, California near you now.
Mediterranean restaurant
Address: 50 Thousand Oaks Blvd Unit 2, Thousand Oaks, CA 91360