14 St Johns Place, Perth PH1 5SZ

Order Online


We’ve teamed up with Deliveroo to allow you to have all your favourite Willows dishes (and drinks) delivered to your door in around 30 minutes!

It's really quite straightforward, just put together your order, enter your address and payment details, and that's it - we'll get your food to you as soon as possible!



We provide an excellent take away service but sometimes we can get extremely busy. To provide you with the best service possible, we’re able to accept online orders where you can order in advance and collect your order at your chosen time.

Error: Access Token is not valid or has expired. Feed will not update.
This error message is only visible to WordPress admins

There's an issue with the Instagram Access Token that you are using. Please obtain a new Access Token on the plugin's Settings page.
If you continue to have an issue with your Access Token then please see this FAQ for more information.