Medium final web 01

Tandoori Flame

Delta, British Columbia

http://tandooriflame.com

Tandoori Flame Restaurants are recognized as North America’s Largest Indian Buffet & Restaurant. Our first out of province expansion is set to be o...

Read More

No Current Job Opportunities