Visit us at  868 E. Thousand Oaks Blvd., Thousand Oaks,  Calif  91360

                                                                                                                                                                   

ORDER NOW AT 805-449-1323

Dine in or Take out!