16525 Brookhurst St, Fountain Valley 92708, United States
16525 Brookhurst St, Fountain Valley 92708, United States
No delivery
Spot something wrong?
Dishes at Starfish Restaurant. Prices may vary in venue.
Been to Starfish Restaurant? Be the first to share what you ate.