McHughs Of Cheltenham is located in Cheltenham, New Zealand on 46 Cheltenham Road, Devonport. McHughs Of Cheltenham is rated 4.3 out of 5 in the category buffet restaurant in New Zealand.
Address
46 Cheltenham Road, Devonport
Service options
TakeawayDine-in