Make Green Palm Foot Heaven your pit stop in The Glen Shopping centre. Stop and enjoy a relaxing foot massage or some other form of Chinese massage and feel the tension of the day disappear.
Level 1, The Glen, Glen Waverley, VictoriaAU
Like to share your experience of Green Palm Foot Heaven The Glen? SIGN IN and write a testimonial.
Is this your business? SIGN IN to claim it!