New Restaurant Delhi: Triple 8
Asian food seems to always have held a certain sway with Delhi and although umpteen menus have unenthusiastic ‘sushi’ and ‘dim sum’…
Read MoreAsian food seems to always have held a certain sway with Delhi and although umpteen menus have unenthusiastic ‘sushi’ and ‘dim sum’…
Read More