Please contact us for our current hours of operation.
Our Memberships
What's New
Monday, September 13, 2021
New Place to Order Take Out in Orillia! Looking to give your tastebuds 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 - 11am to 10pm - Tuesday to Sunday. Click here to view more Info & Menu: www.shoporillia.com/5indiansistersrestaurant/?listing.action=about