The Host Fine Indian Cuisine (Toronto)
87 Elm St, Toronto M5G 0A8