Where is La Bella Managua? It is located at La Bella Managua 872 Bloor St W, Toronto, ON M6G 1M5, Canada. You can get directions for La Bella Managua, who is in the Nicaraguan restaurant category. You can find up-to-date information on 872 Bloor St W, Toronto, ON M6G 1M5, Canada Nicaraguan restaurant companies on our website.