Skip to content

Taj Bistro

Location

Address
151 Larch St
City
Sudbury, ON
Postal
P3E 1C3
Cuisine: Bar & Pub, Indian
Specialities: Authentic Indian, Exotic Dishes, Healthy Options, Vegetarian
✔ Takeout
✔ Licensed
✔ Reservations
✔ Accessible