14 St Johns Place, Perth PH1 5SZ

Order Online

Delivery

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!

deliveroo
28

Collection

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.