Please contact us for our current hours of operation.
Our Memberships
What's New
Tuesday, October 19, 2021
New Place to Order Take Out in Orillia! Looking to give your taste buds a treat for something different! You gotta try 5 Indian Sisters, Delicious Authentic Indian Cuisine. Located at 10 Front Street North, Orillia. Call to place an order: 705-329-2882 - 12:30 pm to 8:30 pm - Tuesday to Sunday. Click here to view more Info & Menu: www.shoporillia.com/5indiansistersrestaurant/?listing.action=about Website and Online Ordering coming soon!