Arrowtown has an wider array of restaurants and eateries than may be expected in a town of its size. You can walk the main street the streets behind, and find one you like the look of. There are several choices open for breakfast.
Chocolate, homemade, including hot chocolate.
Pesto Italian, pizza, pasta
Postmasters fine dining