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

                                                                                                                                                                   

Dine in or Take out!