Metro 704 Stop at Santa Monica and 20th is a local establishment in Santa Monica, CA that offers a unique and inviting environment for patrons to relax and enjoy their time.
With a focus on providing quality service and a diverse menu selection, this venue aims to cater to a wide range of tastes and preferences.
Generated from their business information