History
The Masala Twist is one of the finest Indian cuisine restaurants located in Oxnard, CA. With quality and tradition in mind, every dish that comes out of the kitchen is made with fresh ingredients from scratch. Being a family operated restaurant, it's motto