Description
Starfish Sushi is a delightful restaurant situated on N Vermont Ave in Los Angeles. With its prime location, it stands as a remarkable establishment that captures the essence of authentic Japanese cuisine. Offering an array of delectable sushi rolls, the establishment takes pride in using only the freshest ingredients to create works of art on a plate. From the moment you step into Starfish Sushi, the elegant and contemporary ambiance sets the stage for a memorable dining experience. Whether you’re a sushi aficionado or a first-time visitor, this restaurant is sure to impress with its extensive menu, friendly staff, and impeccable presentation of each dish. Starfish Sushi is a must-visit for anyone seeking a taste of Japan’s finest culinary offerings.




















