Darda Seafood Restaurant

296 Barber Ct
Milpitas, CA
408.433.5199
37.423539
-121.918989

for Darda Seafood Restaurant
Directions
from: