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.
Located at Sector 61, Noida in Delhi NCR, Eden Kitchen & Bar is best known for Chinese, Thai, Indian, European, Continental.