Share with friends & family

Archie Browns is a thriving health food shop and vegetarian café and restaurant, with shops in and Truro and also Penzance.  We aim to provide people with the choice of a healthy lifestyle, and empower them to look after their own health by providing a friendly helpful service with an all round uplifting and inspiring environment. 

Please note the Cafe is closed currently

Facilities and Access


105 Kenwyn Street



Opening times

Monday - Saturday: 09.30 - 16.30