Amila's is located in Distrito IV, Nicaragua on De donde fue el cine cabrera 1 cuadra al norte, 1/2 al oeste, Managua, Managua. Amila's is rated 3 out of 5 in the category mediterranean in Nicaragua.
Address
De donde fue el cine cabrera 1 cuadra al norte, 1/2 al oeste, Managua, Managua