One of the best vegetarian restaurants in Janakpuri, Hotel Palazzo Inn Vegetariano Restaurant stands out. This rooftop restaurant provides a broad gastronomic experience, including North Indian, South Indian, Chinese, and Continental food. The restaurant's breakfast and supper buffets, as well...