Tikki Garden Managua is located in Managua, Nicaragua on Reparto Los Robles, Del Hospital Monte España 2 ½ al Norte, Dentro del Hotel. Tikki Garden Managua is rated 3.5 out of 5 in the category restaurant in Nicaragua.
Address
Reparto Los Robles, Del Hospital Monte España 2 ½ al Norte, Dentro del Hotel
Offerings
AlcoholBeer