Company name: Nep Nep
Description: Family-run Vietnamese restaurant
20 Lisson Grove, London NW1 6TT, United Kingdom