Get directions to: Koa Shop Kaffee, Mountain View, HI
Restaurant address: 17-4003 Ahuahu Pl Mountain View, HI 96771, USA
Restaurant: Koa Shop Kaffee