Order Online
Indian food at Indian Express on Upper James Street, Hamilton
Indian Food on Hamilton Mountain

Indian Express – Indian Restaurant on Upper James Street, Hamilton

Indian Express is a takeout-focused Indian restaurant at 640 Upper James Street on Hamilton Mountain. Enjoy butter chicken, veg samosa, veg pakora, thalis, naan and rice. Open 24 hours for takeout, delivery, dine-in and online ordering.

Order Now
Indian dishes at Indian Express on Upper James Street, Hamilton

Indian Food on Hamilton Mountain

Indian Express Hamilton, Ontario brings everyday Indian comfort food to Upper James Street. Our menu combines favourites like butter chicken, veg samosa, veg pakora, thalis, naan and rice, so there is something for individual meals, family orders and casual dining. Order Indian food online in Hamilton for quick pickup or delivery across Hamilton Mountain.

Order Online
Indian Express storefront at 640 Upper James Street, Hamilton

Indian Cuisine in Hamilton, Ontario

Indian Express, also known as Indian Express & Pizza, is a convenient local choice for affordable Indian food at 640 Upper James Street, Hamilton. We focus on takeout and delivery, with dine-in, catering and phone ordering available too. Whether you're craving vegetarian or non-vegetarian options, our menu offers everything from curries and thalis to naan and rice, and we're open 24 hours for late-night Indian food in Hamilton.

View Menu

Frequently Asked Questions

Find answers to common questions about our services, delivery, menu options, and locations we serve.

Ordering & Delivery

You can order through multiple channels:

We deliver Indian food across Hamilton Mountain and nearby Hamilton, Ontario neighbourhoods, including:

Learn more about our Indian food delivery in Hamilton. Delivery fees and minimum order requirements may vary by location.

Menu & Specialties

Our most popular dishes include:

  • Butter Chicken - Tender chicken simmered in a creamy tomato and butter sauce
  • Chicken Tikka Thali - A complete platter built around chicken tikka with rice, naan and sides
  • Veg Samosa - Crispy golden pastries filled with spiced potatoes and peas
  • Veg Pakora - Mixed vegetables fried in a spiced chickpea-flour batter
  • Paneer Bhurji - Scrambled paneer cooked with onions, tomatoes and spices
  • Chole Bhature - Spiced chickpea curry served with fluffy fried bhature bread

See the full menu.

Hours & Location

We're open 24 hours a day, 7 days a week:

  • Monday to Sunday: 12:00 AM to 11:59 PM (open 24 hours)

That makes us a handy choice for late-night Indian food in Hamilton, whether you prefer takeout or delivery.

We're located at 640 Upper James Street, Hamilton, ON L9C 7L7, Canada, on Upper James Street on Hamilton Mountain. Learn more about our Indian restaurant in Hamilton.

Special Services

Yes, we offer catering on Hamilton Mountain and across Hamilton for family gatherings, office lunches and events. Call us at (905) 574-0763 to discuss your catering needs.

Our menu includes vegetarian choices such as paneer bhurji, veg pakora and chole bhature. Please tell us about any allergies or dietary requirements when placing your order.

Visit Us on Upper James Street, Hamilton

Address

640 Upper James Street
Hamilton, ON L9C 7L7, Canada

Hours

Open 24 hours, 7 days a week
Mon–Sun: 12:00 AM – 11:59 PM