Crimson
Restaurant
•
2901 Ocean Park Blvd #127, Santa Monica, CA 90405, USA
7.7
Monday: 9 AM – 9 PM
See if anyone you trust recommends it!