Get directions to: Darda Seafood Restaurant, Milpitas, CA
Restaurant address: 296 Barber Ct Milpitas, CA 95035, USA
Restaurant: Darda Seafood Restaurant