Get directions to: Blue Night, La Mirada, CA
Restaurant address: 15810 East Imperial Hwy La Mirada, CA 90638, USA
Restaurant: Blue Night