Top 2 Indian Restaurants in Sudbury, Ontario (ON)

2 Indian Restaurants found in Sudbury.
Welcome to Sudbury, located in Ontario, Canada. Surrounded by stunning natural landscapes and captivating lakes, Sudbury offers a unique blend of vibrant city life and picturesque scenery. Neighbouring cities such as Ottawa and Toronto are easily accessible, allowing for co...  Show More

Closed on Sunday
151 Larch St
Sudbury, Ontario - P3E 1C3
Phone: (705) 222-8258

Closed on Monday
96 Larch St
Sudbury, Ontario - P3E 5M7
Phone: (705) 675-7777


Tags: Indian Restaurants in Sudbury Ontario (ON) Indian Restaurants Sudbury Ontario (ON) Indian Restaurants Sudbury Indian Restaurants in Sudbury Indian Restaurants Sudbury Ontario ON
Updated on: March 2024