Get directions to: Baja Fresh, Greensboro, NC
Restaurant address: 1410 Westover Terrace Greensboro, NC 27408, USA
Restaurant: Baja Fresh