Deliseis 2121 N Rose Ave # 400 Oxnard, CA 93036 Phone: (805) 988-0808 Fax: (805) 988-6188 View Website
Category: Restaurants