25 Main Street, Greensborough VIC 3088


  • News

Got the winter blues, amigo?
Well, it’s sunny in Spain!
Every trip to San Churro is an escape full of delicious delights. No passport required.
Immerse yourself in Spanish indulgence and make your winter more bearable, one Churro at a time. Discover delicious and choose Churros!



Want to keep in touch with all things Greensborough Plaza?

What interests you?

I agree to the privacy policy and wish to hear from Greensborough Plaza