Eden Kitchen & Bar is a North Indian Restaurant best known for North Indian food and is located at Shopprix Mall, Shop No. 338, First Floor & Second Floor, Sector 61, Noida, 201301. Eden Kitchen & Bar (North Indian Restaurant) also serves Chinese, European/Continental, Indian and Thai.
Eden Kitchen & Bar is located at Sector 61, Noida in Delhi NCR. If you are planning to enjoy Chinese, Thai, Indian, European, Continental, visit this place.