Bangla Cottage is an Indian restaurant known for its warm welcome and consistently good food.