Mango Madness, Fiesta and Sapporo roll, please! For four visits in a row this is exactly what our order looked like. My friend Vee and I are stuck on these rolls, they’re so friggin yummy.
Starfish Sushi is a cute little Japanese spot located in Miracle Mile, Los Angeles. The sushi is fresh and yummy. The service is good as well.
5600 Wilshire Blvd.
Los Angeles, CA 90036