Get directions to: Aja Noodle, Rochester, NY
Restaurant address: 2602 Elmwood Ave Rochester, NY 14618, USA
Restaurant: Aja Noodle