Order now

Place an order today! Call Bistro India at 780-482-1700 or make reservation to dine-in. We will do the rest. More…


Contact us