Starfish
Vietnamese · Seafood · Bar
Starfish is a casual Vietnamese restaurant offering comfort food, seafood, a bar, and karaoke. They provide free parking and WiFi.
Location
Best places nearby
The highest rated places close to Starfish.
Local restaurants nearby
16525 Brookhurst St, CA


