×
Tip-Top Restaurant

Tip-Top Restaurant

Fast-food restaurant chain
Tip-Top is a national chain of restaurants in Nicaragua, predominantly selling chicken. It is headquartered in the country's capital city of Managua and is a franchise of Tip Top Industry. Wikipedia
Founded: 1959, Managua, Nicaragua