ROYAL STACKS
  • MENU
  • LOCATION
  • CATERING
  • FRANCHISE
  • COMMUNITY
  • CAREERS
  • CONTACT
  • fb
  • tw
  • ig
  • ORDER NOW
Select Page
3

WINDSOR

Our Location

104 Chapel St, Windsor
VIC 3181, Australia

Contact Us

(03) 9070 0200

Store Hours

Monday11:00 AM - 10:00 PM
Tuesday11:00 AM - 10:00 PM
Wednesday11:00 AM - 10:00 PM
Thursday11:00 AM - 10:00 PM
Friday11:00 AM - 12:00 AM
Saturday11:00 AM - 12:00 AM
Sunday11:00 AM - 10:00 PM
Order Dine In or Takeaway
Order Delivery
Get Directions

*Trading hours are subject to change at short notice and may vary on Public Holidays. Please call your local Royal Stacks store to confirm before you visit.

  • OUR MENU
  • FIND A RESTURANT
  • OUR STORY
  • FRANCHISE
  • CATERING
  • COMMUNITY
  • ORDER NOW
  • CONTACT US
  • Privacy policy
Facebook
Tiktok
Instagram