Get directions to: Aloha Kitchen, San Leandro, CA
Restaurant address: 13898 Doolittle Drive San Leandro, CA 94577, USA
Restaurant: Aloha Kitchen