PHOENIX – A California-based Asian coastal cuisine concept is ready for its Arizona debut. Starfish Scottsdale will accept limited reservations starting Friday before fully opening on May 5. The ...