Get directions to: Penang Garden, Milpitas, CA
Restaurant address: 278 Barber Ct Milpitas, CA 95035, USA
Restaurant: Penang Garden