Posted in:EatsMetro Taj Grill by queenseyes December 22, 2011 14 Comments During a recent trip to Niagara Falls (American side) I was amazed to se all of the Indian restaurants that we came across. One could […] Read more