Get directions to: Vy Restaurant, Newark, CA
Restaurant address: 6180 Jarvis Ave Ste T Newark, CA 94560, USA
Restaurant: Vy Restaurant