14871 Imperial Hwy, La Mirada
(562) 941-4221
I love this restaurant. It has always had excellent food and service since it was The Velvet Turtle back in 1987.