← Newport Beach restaurants
Starfish
No reviews yet
Asian191 Riverside Ave, Newport Beach
Own or manage Starfish? Claim this listing free
Hours
Hours not listed yet.
Details
Address191 Riverside Ave, Newport Beach 92659
Phone+19495703990
Websitehttp://www.starfishcalifornia.com/
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.