Starfish Restaurant is a Seafood restaurant located in Fountain Valley, CA 92708. It is one of the 397 Seafood restaurants in United States. Address of Starfish Restaurant is 16525 Brookhurst St, Fountain Valley, CA 92708, United States. Starfish Restaurant can be contacted at 17145311479. Starfish Restaurant is rated 4 (out of 5 stars) by 77 reviewers on the web.
Some of the places around Starfish Restaurant are -
16525 Brookhurst St, Fountain Valley, CA 92708, United States
Contact number of Starfish Restaurant is 17145311479.
Rating of Starfish Restaurant is 4 out of 5 stars.
Address of Starfish Restaurant is 16525 Brookhurst St, Fountain Valley, CA 92708, United States.
Starfish Restaurant is located in Fountain Valley, CA 92708.
Starfish Restaurant is a Seafood restaurant in United States
Pincode of Fountain Valley, CA 92708 is 92708