Get directions to: New Moon Restaurant, Montrose, CA
Restaurant address: 2138 Verdugo Blvd Montrose, CA 91020, USA
Restaurant: New Moon Restaurant