Michel's Parkmore is located in Keysborough, Australia on Level 101, K25, Parkmore Shopping Centre, 317 Cheltenham Rd. Michel's Parkmore is rated 3.7 out of 5 in the category coffee store in Australia.
Address
Level 101, K25, Parkmore Shopping Centre, 317 Cheltenham Rd
Accessibility
Wheelchair-accessible car park