Get directions to: Lindo Japanese Restaurant, Pleasanton, CA
Restaurant address: 4233 Rosewood Dr Ste 9 Pleasanton, CA 94588, USA
Restaurant: Lindo Japanese Restaurant