Chatsworth Deli, 475 Beaufort St, Highgate
Chatsworth Deli – 475 Beaufort St, Highgate Open: Mon – Sunday 7am – 7pm – 9227 8080 Chatsworth Deli is a breath of fresh air to all pedestrians walking along Beaufort St. The deli which is 10% deli and 90 % boutique florist is always a kaleidoscope of colours every day of the week. […]