Lo Nuestro Latin Restaurant
772 Hamilton Rd, London N5Z 1T9