Harveys offers real food prepared with imagination and respect, uncluttered by trends or fads, under the careful eye of chef and owner, PJ McMillan.


With a street-side position on the central stretch of James Street, Harveys casual, all-day dining is indulgence without pretension; delicious, fine food served to you with care and dedication, and a healthy reliance on fresh, seasonal produce.


Harveys down-to-earth style is reflected in the use of the natural colours and textures of stone, polished concrete, wood and leather, adding to the warm and welcoming atmosphere. Enjoy great coffee over breakfast, ponder over lunch and dinner menus and enjoy our leafy, outdoor garden area – now partially covered and air-conditioned for celebrating in all seasons.





7am–11:30am Monday to Friday 
7.30am–11:30am Saturday to Sunday

Lunch 12 midday–3pm Monday to Sunday
Dinner 5.30pm–Late Tuesday to Saturday


Celebrating a birthday? 

Our pastry chef has plenty of delicious cake options to choose from.  

Please contact Harveys' team at least 72 hour prior to you booking for more information. 


Please be advised that food (including cakes) purchased outside our premises won't be served in the restaurant.