Charlies Art Deco Restaurant

In business since
1989

Address

Physical
1st Floor 80A Upper Emerson St Napier

Contact numbers

Primary
06-835 3976