Get directions to: Yummy Land, Honolulu, HI
Restaurant address: 1336 N School St Honolulu, HI 96817, USA
Restaurant: Yummy Land