4437 Sepulveda Blvd, Culver City, California 90230
(424) 500-2700
Now offering delivery!
Mario & Allegra Perez met when they began working together in an Italian restaurant in Santa Monica in 2000. In 2008, they started their first restaurant, Tortuga Bay, which is in Inglewood and features ethnic dishes from Mari