Home
Restaurants
All Cities
Deals
Events
Recipes
News
Videos
Map
Contact Us
Chile & Lime
Overview
Address:
2705 E Thousand Oaks Blvd
Thousand Oaks, CA 91362
Website:
chiliandlimethai.com
Phone:
805-373-9231