Chennai: London-based Alfred Prasad may be a Michelin-starred Indian chef with over 25 years of experience. But in India, he is born again, with a flourish, setting up the Indian restaurant Omya in The Oberoi Hotel in Delhi. Prasad also recently curated dishes for the frozen food major Innovative Foods[Read More…]
