The Kitchen (Green Chillies) is located in Bengaluru, India on No 17, 1st Cross, Srirama Layout, JP Nagar 7th Phase. The Kitchen (Green Chillies) is rated 3.8 out of 5 in the category andhra restaurant in India.
Address
No 17, 1st Cross, Srirama Layout, JP Nagar 7th Phase