Los Mochis to celebrate National Dog Day with Dogviar Los Mochis Notting Hill, where Tokyo meets Tulum, are creating gourmet delights for furry appetites with their luxurious dog-friendly menu to celebrate National Dog Day on the 26th August.  The decadent three course ‘Doggy Menu’ will be available from the 21st – 25th August only, priced at £10, with all profits...