Piccolo's on William

Cafe in Bathurst
Opening at 7:00 AM
Contact Us
Message sent. We'll get back to you soon.
Header image for the site


Posted on Dec 8, 2017

When our chef takes this much effort and love to make a dish look so beautiful, you know it’s going to be amazing.

Posted on Oct 25, 2017

Teddy Bears and Dragons mixed with Bright Orange Juices. We love being creative with our food and giving you something different to enjoy when you come to relax and unwind at Piccolo's on William


a month ago
Always love Piccolos! The staff are so friendly and inviting, always up for a chat too! The food is fresh and absolutely amazing! I love that they have healthier options, feel less guilty for having a treat on a regular basis. Place is normally always packed and is super busy, if this isn't a indication to show how good they are, then I don't know what is!
- Rachael S
6 days ago
Really love it here! Fantastic food (really enjoyed the bacon & egg roll, great twist on a classic) and delightful staff! Great little spot in town. Pretty reasonably priced and a sweet atmosphere. Coffee is excellent here and there's great gluten/dairy free options!
- Bre G
2 months ago
Excellent coffee!! You can tell that the owners have worked really hard to make something special. Understandably it can get quite busy so be prepared to wait, though the waitstaff do everything they can to accommodate you. Keep up the great work! I'll certainly be back to enjoy your menu!
- DaveML A

Great Coffee & Home Cooked Food

Our speciality cakes and food offerings are Gluten Free and Paleo to suit any diet. 
High quality ingredients and special care is taken in our home kitchen to prepare your food. We are very popular with customers looking for something special and a loving and caring atmosphere. 

Contact Us


Call now
  • (02) 6331 9955


Get directions
4/40 William Street
Bathurst NSW 2795

Business Hours

Mon:7:00 AM – 5:00 PM
Tue:7:00 AM – 5:00 PM
Wed:7:00 AM – 5:00 PM
Thu:7:00 AM – 10:30 PM
Fri:7:00 AM – 10:30 PM
Sat:7:00 AM – 10:30 PM
Sun:7:00 AM – 2:00 PM