Indian takeaway serving generous portions. Known for its Bangla Green Curry.