Get directions to: Tree Tops Restaurant, Honolulu, HI
Restaurant address: 3737 Manoa Rd Honolulu, HI 96822, USA
Restaurant: Tree Tops Restaurant