Top Indian Restaurant in Etobicoke
Leela Indian Food Bar is one of the top Indian Restaurant Located in Etobicoke. We server variety of Indian food at very cheap price. Leela also deliver food online with free home delivery. For more details call @ (416) 769-7777.
rated 0 times (+0) (-0) - comments: 0 - hits: 87 - www.leelaindianfoodbar.ca