Better off going to the Ventura location! Had t...
Better off going to the Ventura location! Had the worst pad thai here - dry and definitely NOT made to order
Better off going to the Ventura location! Had the worst pad thai here - dry and definitely NOT made to order