Thai & Chinese Food No 3

Overview

Address: 2337 N Oxnard Blvd
Oxnard, CA 93036
Phone: 805-981-0133