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