Sabor Nica is a restaurant and gift shop specializing in Nicaraguan cuisine.