We at Teed Street Larder have a passion for quality products and our vision is to create an outstanding, destination café experience in Newmarket that specialises in offering an upmarket yet unpretentious menu and delicious homemade baking accompanied by excellent beverages and friendly and knowledgeable service.
Mon-Fri 7.30 - 16.00
Avg Food Spend
$$$ per person
Metro Magazine Top 50 Cafes 2011