Indian Flame is an Indian restaurant offering a variety of dishes. It is noted for having vegetarian options. The establishment is located at 22 O'Leary Avenue.