Indian Express, also known as Indian Express & Pizza, is a takeout-focused Indian restaurant at 640 Upper James Street in Hamilton, Ontario, serving Indian comfort food for takeout, delivery and dine-in.
See TestimonialsIndian Express is located at 640 Upper James Street on Hamilton Mountain. We are a convenient local choice for affordable Indian food, takeout and delivery, serving nearby neighbourhoods including Rosedale, Balfour, Centremount, Hill Park and Berrisfield.
Our menu features Indian comfort food, including butter chicken, veg samosa, veg pakora, thalis, naan and rice. Customer favourites include Chicken Tikka Thali, Paneer Bhurji and Chole Bhature.
Whether it's an individual meal, a family order or casual dining, Indian Express offers dine-in, takeout, delivery, online ordering, phone ordering and catering. We're open 24 hours, every day, so Indian food on Hamilton Mountain is always within reach.
Indian comfort food and convenient service on Upper James Street, Hamilton
From butter chicken and chicken tikka thali to paneer bhurji and chole bhature, our menu covers classic Indian comfort dishes for the whole family.
We're open 24 hours, every day, making Indian Express a go-to spot for late-night Indian food in Hamilton as well as lunch and dinner on Hamilton Mountain.
Order online, call (905) 574-0763, or stop by for takeout. We also offer Indian food delivery across Hamilton Mountain and catering for your gatherings.
Customer Review
"Chicken curry was absolutely delicious just like authentic Indian. Enjoyed it."
Customer Review
"I ordered second time in this place it was very yummy to eat."
Customer Review
"The food here feels like it's directly from my own house. I really loved the taste and have tried it multiple times. I'm glad I know this place. Keep doing the good work and serving good food."
Visit us at 640 Upper James Street in Hamilton or order online for takeout and delivery.