Welcome to Starfish Sushi, the most-reviewed and one of the longest-running sushi restaurant in Los Feliz. For years, locals and visitors alike have made us their go-to spot for fresh, high-quality sushi, classic rolls, and Japanese favorites.
1755 N Vermont Ave - Los Angeles, CA 90027