The Oishii Festival - Oishi in Japanese means delicious, and that's what the focus of the Japanese Restaurant Season is , to showcase their delicious food to lovers of good food in Delhi and Mumbai through select restaurants.I
Read this post on sikandalous-cuisine.blogspot.com