Surrey, BC · Top 5 list

The Best Indian Restaurants in Surrey

Our independently researched top 5 indian restaurants serving Surrey, British Columbia — ranked by Google ratings, review volume, and local reputation.

Last updated May 2026 · How we rank

#1

Chokhi Dhani

Top PickLocal independent

Pure vegetarian Indian dining with a strong focus on fresh daily preparation and regional dishes. It stands out for its thali experience, Gujarati and Rajasthani specialties, and a menu built around traditional vegetarian cooking.

#2

Maharani Sweets & Restaurant

Local independent

A modern Indian restaurant and sweets shop with a warm dining atmosphere and a menu centered on fresh, thoughtfully prepared dishes. It positions itself around authentic flavors with a contemporary twist and a broad, crowd-friendly menu.

#3

Chawlas2-Chawla Chicken

Known for Punjabi favorites and casual comfort food, including chicken dishes, biryani, tandoori items, and vegetarian curries. It is a recognizable regional banner with a strong takeout-and-dine-in appeal.

#4

Taste of Himalayas

Local independent

A Surrey restaurant serving Indian, Nepali, and Asian dishes with dinner and lunch service. It appears to be a locally run neighborhood spot with broad appeal and a full-service dining setup.

#5

Tandoori Flame - Delta

3.8 (104 reviews)

A large, well-known buffet-style Indian restaurant with a major regional presence. It is included only as a fallback chain operator, and it is not in Surrey, so it should be treated as outside the strict Surrey-only preference.