Darda Seafood Restaurant
(408) 433-5199 | View Website

296 Barber Ct, Milpitas, CA | Directions   95035

37.423257 -121.918836
Get Directions