McHugh's Of Cheltenham

With spectacular views of Rangitoto, North Head and the Waitemata Harbour, McHugh’s of Cheltenham is the perfect location for a lovely meal, nestled in a unique and beautiful spot on the foreshore of Cheltenham beach in Devonport.