Get directions to: India Cafe Food Stall, Honolulu, HI
Restaurant address: 4303 Diamond Head Rd Honolulu, HI 96816, USA
Restaurant: India Cafe Food Stall