Where to Eat

Best Indian Food in Cambridge

Craving Indian cuisine in Cambridge? From buffet spreads to street food, here’s where to go.

All-You-Can-Eat Buffet

Royal Indian Buffet and Sweets on Hespeler Rd offers an all-you-can-eat experience with classics and desserts. Rated 4.2 stars from 1,853 reviews. Price range CA$20–30. Closed Tuesdays.

Traditional Dining

Try Namaste London - Bar & Grill or Mehfill Indian Cuisine for sit-down meals. Both offer authentic Indian dishes in a casual setting.

Street Food & More

Milan Cambridge serves Indian street food, while Shri Dakshin focuses on vegetarian and vegan options. Explore variety on Hespeler Rd.

13 places to get Indian food

Browse Cambridge deals Get alerts

FAQ

What are the hours for Royal Indian Buffet?

Open 11 AM–10 PM daily except Tuesday.

Is there a vegetarian-only option?

Yes, Shri Dakshin is a vegetarian restaurant with vegan dishes available.

Where can I find Indian street food?

Milan Cambridge on Pinebush Rd offers Indian street food.

Own a place on this list?

Local businesses can apply to be listed on CanadianPick topic pages. We review every submission.

List your business

Get Cambridge deals by email

Free email alerts when local shops post matching deals — one click to stop, no spam.