Festival of India offers you a delicious menu at competitive prices!
Our service is currently only offered on weekend days and we accept your orders until Friday at 12pm.
Unfortunately, we are not taking orders at this time. We will start taking orders again on Tuesday.
To order by phone during opening hours, please call (514) 506-5154.