Red O Restaurant
8155 Melrose Ave, Los Angeles, California, United States
Dining AT RED O is an experience like NO other offering a unique combination of highly acclaimed mexican style cuisine and genuine service in an elegant atmosphere.
Dining AT RED O is an experience like NO other offering a unique combination of highly acclaimed mexican style cuisine and genuine service in an elegant atmosphere.