Once a popular chain of fine dining restaurants, all that remains of the Velvet Turtle today is a single sign in Downtown Los Angeles.
Dedicated to exploring all the weird and wondrous things to do and see in and around the City of Los Angeles.
Once a popular chain of fine dining restaurants, all that remains of the Velvet Turtle today is a single sign in Downtown Los Angeles.