Get directions to: Velvet Touch, Phoenix, AZ
Restaurant address: 2802 N 35th Ave Phoenix, AZ 85009, USA
Restaurant: Velvet Touch