Nada Nadhifa
Nada Nadhifa
Tuna tartare, made by mixing diced tuna with mayonnaise and some indonesian ingredients (shallot, garlic, chive, kemangi)