Restaurants serving Japanese in Majnu ka Tila, New Delhi Look for Restaurants serving Japanese in New Delhi